研磨設計模式

研磨設計模式

《研磨設計模式》是2011年1月1日清華大學出版社出版的一本圖書,作者是陳臣,王斌。

基本信息

內容簡介

《研磨設計模式》完整覆蓋GoF講述的23個設計模式並加以細細研磨。初級內容從基本講起,包括每個模式的定義、功能、思路、結構、基本實現、運行調用順序、基本套用示例等,讓讀者能系統、完整、準確地掌握每個模式,培養正確的“設計觀”;中高級內容則深入探討如何理解這些模式,包括模式中蘊涵什麼樣的設計思想,模式的本質是什麼,模式如何結合實際套用,模式的優缺點以及與其他模式的關係等,以期讓讀者儘量去理解和掌握每個設計模式的精髓所在。

《研磨設計模式》在內容上深入、技術上實用、和實際開發結合程度很高,書中大部分的示例程式都是從實際項目中簡化而來,因此很多例子都可以直接拿到實際項目中使用。如果你想要深入透徹地理解和掌握設計模式,並期望能真正把設計模式套用到項目中去,那么這是你不可錯過的一本好書。

《研磨設計模式》難度為初級到中級,適合與所有開發人員、設計人員或者即將成為開發人員的朋友。也可以作為高效學生深入學習設計模式的參考讀物!

作者簡介

陳臣,十年Java/JavaEE開發經驗,高級系統架構師,功力深厚,技術精湛,精通Java/JavaEE相關技術和多種開源框架,尤其擅長系統分析和架構設計。從事過專業的中間件研發,包括基於組件的Web頁面框架、基於WFMC的工作流中間件、類似於Hibernate的ORM框架等等;參與或主持了多箇中大型的企業級套用項目,擁有多年項目經理、技術部經理的管理經驗。

王斌: 從事Java/JavaEE開發五年,系統架構師,精通EJB、Struts、Spring、Hibernate、iBatis等框架技術,擅長設計模式和Eclipse外掛程式開發。作為架構小組骨幹,參與了國旅電子商務平台、南王酒莊等多個項目的開發,開發並維護有constance4j、myxstream、SimpleMapping等多個公司內部開源框架,深得多個項目組好評。

圖書目錄

第1章 設計模式基礎

第2章簡單工廠

第3章 外觀模式

第4章 適配器模式(Adapter)

第5章 單例模式(Singleton)

第6章工廠方法模式(Factory Method)

第7章 抽象工廠模式(Abstract Factory)

第8章 生成器模式(Builder)

第9章 原型模式(Prototype)

第10章 中介者模式(Mediator)

第11章 代理模式(Proxy)

第12章 觀察者模式(Observer)

第13章 命令模式(Command)

第14章 疊代器模式(Iterator)

第15章 組合模式(Composite)

第16章 模板方法模式(Template Method)

第17章 策略模式(Strategy)

第18章 狀態模式(State)

第19章備忘錄模式(Memento)

第20章 享元模式(flyweight

第21章 解釋器模式(Interpreter)

第22章 裝飾模式(Decorator)

第23章 職責鏈模式(Chain of Responsibility)

第24章 橋接模式(Bridge)

第25章訪問者模式(Visitor)

附錄A常見面向對象設計原則

附錄BUML簡介

參考文獻

詞條圖冊更多圖冊

相關詞條

相關搜尋

熱門詞條

聯絡我們