[好書] 值得一讀的物件導向開發相關書籍
再次介紹一些我個人認為很優質,可以幫助大家學習很多物件導向開發觀念的書籍。
- 深入淺出 Java 程式設計 要瞭解什麼是物件導向,建議從這本書開始啦~
- 深入淺出設計模式 設計模式是什麼?這本書看完後包你一清二楚。
- 物件導向設計模式 設計模式的經典名著,不過我建議先看看「深入淺出設計模式」後再回頭看這本。另外還有精裝本,收藏者必備。
- Design Patterns 於 Java 語言上的實習應用 用許多 Java 實例來介紹設計模式,可以補足前面兩本設計模式書籍的實作觀念。
- 大話設計模式 對岸高手寫的一本好書,用了相當有趣的例子來說明設計模式。
- 極致軟體製程 XP 大師著作,包含許多有趣的軟體開發方法,值得一讀!
- 敏捷軟體開發:原則、樣式及實務 想走物件導向軟體開發必讀書籍!
- Test-Driven Development: By Example Kent Beck 大師寫的好書,用範例一步一步帶領你進入測試驅動開發 (TDD) 的世界。
- 重構 - 改善既有程式的設計 介紹許多簡單的重構手法,可以幫助我們把程式重新修改成較易維護的架構,必讀!
- 重構 - 向範式前進 如果你對重構與設計模式已經有一定的認知,卻不知道怎麼把它們結合起來的話,這本必讀!
- 軟體預先架構之美學 和重構有異曲同工之妙,主要是利用經驗法則來避免掉後續過多的重構動作,值得參考。
- 深入淺出物件導向分析與設計 如果覺得市面上的 OO 分析書籍太過於艱深的話,這本入門書絕對值得一讀!
- Patterns of Enterprise Application Architecture 這本也是超推的書! Martin Fowler 老大把許多企業常見的設計模式整理出來,也是當下許多 Framework 設計時參考的重要指標!
也歡迎大家提供更多好書~