何時重構

重構不建議專門抽出時間進行重構。重構本來就不是一件應該特別撥出時間做的事,重構應該隨時隨地進行。你不應該爲重構而重構。你之所以重構,是因爲你想做別的什麼事,而重構可以幫助你把哪些是做好。

三次法則

* 第一次做某事時只管去做,
* 第二次做類似的事會產生反感,但無論如何還是可以去做;
* 第三次再做類似的事,你就應該重構。

重構花時間,但是從軟件開發整個過程來看是絕對有益的,重構後結構更加清晰,潛在的錯誤減少,所以大膽重構。

記住所有的“壞味道”,有助於爲重構提供思路。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章