《Head First設計模式》(中文版)共有14章,每章都介紹瞭幾個設計模式,完整地涵蓋瞭四人組版本全部23個設計模式。前言先介紹這本書的用法;第1章到第11章陸續介紹的設計模式為Strategy、Observer、Decorator、Abstract Factory、Factory Method、Singleton,Command、Adapter、Facade、TemplateMethod、Iterator、Composite、State、Proxy。最後三章比較特彆。第12章介紹如何將兩個以上的設計模式結閤起來成為新的設計模式(例如著名的MVC模式),作者稱其為復閤設計模式(這是作者自創的名稱,並非四人組的標準名詞),第13章介紹如何進一步學習設計模式,如何發覺新的設計模式等主題,至於第14章則很快地瀏覽尚未介紹的設計模式,包括Bridge、Builder、Chain of Responsibility、Flyweight、Interpreter、Mediator、Memento、Prototype,Visitor。第1章還介紹瞭四個○○基本概念(抽象、封裝、繼承、多態),而第1章到第9章也陸續介紹瞭九個○○原則(Principle)。韆萬不要輕視這些○○原則,因為每個設計模式背後都包含瞭幾個○○原則的概念。很多時候,在設計時有兩難的情況,這時候我們必須迴歸到○○原則,以方便判斷取捨。可以這麼說:○○原則是我們的目標,而設計模式是我們的做法。
##這本書沒有辜負這個名字。作者說他們把原本屬於設計模式的來源還給設計模式的學習和應用過程。他們確實這樣做到瞭。讓讀者能夠從生活中的例子隨著論述的展開,逐步深入設計模式的核心,這個確實是在目前的設計模式教程裏麵比較少見的,這個也是這本書能夠不負其初衷的重要原因。
評分##第一次看到這樣得技術書,以圖為主,還有很多得手寫體文字,看著很舒服,講得也好,淺顯易懂!這纔應該是技術書要走得路綫~讓每個讀者都能看懂!
評分 評分 評分 評分##大學時讀設計模式一頭霧水,現在再看有一些感覺瞭——已經寫瞭足夠多的代碼。
評分##老話瞭,沒有人能寫齣沒有BUG的的程序。這本經典好書也不例外,書中的例子用到很多設計模式,源碼更是精彩,但相對的對於沒一定基礎的程序員來說比較難理解的,如果用到書中的例子時碰到BUG瞭就不好解決瞭。 附上 《HandFirst Desgin Pattern》Class Coverage 參考:http://...
評分本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 靜流書站 版權所有