.
第1章 重構重構第2章 深入了解重構的原理PART 1 藉由重構遊戲程式來學習第3章 拆分長函式第4章 讓型別碼能運作 第5章 把相似的程式碼統合在一起第6章 保護資料PART 2 把學到的知識帶入現實世界第7章 與編譯器合作第8章 遠離注釋第9章 愛上刪除程式碼第10章 不要害怕新增程式碼第11章 遵循程式碼中的結構第12章 避免最佳化和通用性第13章 讓不良的程式碼突顯出來第14章 總結回顧附錄A 為Part 1 內容安裝相關工具
Good Code, Bad Code|寫出高品質的程式碼 重構|改善既有程式的設計 第二版 簡潔的Python|重構你的舊程式