代碼維護

最近在維護代碼,或者說是重構,代碼太爛了,每加個小的功能要費太多時間,不少時間都花費在理解他人的代碼並修補上,出問題了,你們都不知道怎麼個回事,因而開始從大的方面重構,至少先整個主幹出來,算是開個頭。

發現一個問題是,不少爛的代碼是開發人員在對某個工具知之甚少狀況下就開始使用而造成的,大概知道那麼一點,而後想固然的,加上本身的理解,就開始了,對於小的框架、庫來講也許危害不算大,但若是是如MFC,Spring這樣的框架,維護成本是巨大的,不少時候框架已經幫你完成,甚至是整體框架、代碼形式,好比MFC的消息系統,你須要作的只是適當的加上個宏,而後把他引到各個模塊控制器就能夠了,脈絡還清晰,根本不須要如此勞累,還苦了維護人員。但對這些大型框架的理解又須要時間、經驗的積累。框架

相關文章
相關標籤/搜索