新開了公衆號,歡迎關注
本文涉及如下書籍
- 《設計模式》
- 《重構》
- 《重構到模式》
- 《敏捷軟件開發:原則、模式與實踐》
《設計模式》展示了優秀的軟件代碼應該具有怎樣的結構
《重構》教會了我們如何改進自己的代碼結構
《重構到模式》連接了上面兩本書,對《重構》中的具體技術進行了應用,將代碼改進到了《設計模式》中描述的優秀狀態,讓我們體會到了《設計模式》中的概念如何在代碼中進行落地
《敏捷軟件開發:原則、模式與實踐》告訴了我們軟件的三大目的
- 正確
- 應對變化
- 便於溝通和理解
並對如何實現這三個目的做了通透的描述,真的是一本不可多得的優秀著作,值得反覆閱讀