重構·改善既有代碼的設計《一》

何謂重構 重構(名詞定義):對軟件內部結構的一種調整,目的是在不改變軟件可觀察行爲的前提下,提升其可理解性,下降其修改爲本。 重構(動詞定義):使用一系列重構手法,在不改變軟件可觀察行爲的前提下,調整其結構。 什麼時候重構 事不過三,三則重構。 第一次作某件事時只管去作;第二次作相似的事就會產生反感,但不管如何仍是能夠去作;第三次再作相似的事時,就應該考慮重構了。 添加功能時重構 最多見的重構時機
相關文章
相關標籤/搜索