重构心得
重構入手:
?
1. 找到牽連最廣模塊。
2. 找到上述模塊中需要重構的相關的子類。
3. 原來代碼不刪除,保證編譯運行。
4. 陸續重構其他模塊
再列出我覺得可以借鑒的重構方法。【摘自代碼大全】
1.保存初始代碼。用你的版本控制系統保存一個初始版本,或是把最初正確的文件復制到備份目錄中去。
2.同一時間只做一項重構。除非是對付那些最為簡單的重構,否則在同一時間只做一項重構,在做下一項重構之前,對代碼重新編譯并測試。
3.檢查對代碼的修改。程序員在對代碼嘗試第一次修改的時候,有超過50%的可能性出錯。而處理一大部分代碼而不是區區幾行,那么他們的修改時正確的幾率則會有所提高。
4.設置一個停車場。在著手新的重構時,或許又會發現第三個重構將會給程序帶來很多好處。為了處理這些并不需要立即對付的修改工作,可以把你需要在未來某個時間進行而現在可以放一邊的修改工作列出來。
5.增加測試用例。應增加新的單元測試來檢驗新引入的代碼。如果重構使得一些測試已經過時,那么就刪除這些用例。
總結
- 上一篇: 外设驱动库开发笔记39:按键操作驱动
- 下一篇: 6个座位办公室最佳位置_2021最佳动力