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