《研磨設計模式》

《研磨設計模式》在內容上深入、技術上實用、和實際開發結合程度很高,書中大部分的示例程式都是從實際項目中簡化而來,因此很多例子都可以直接拿到實際項目中使用。

圖書信息

書名:研磨設計模式
作 者:陳臣王斌
出版社:清華大學出版社
出版時間:2011年1月1日
ISBN:9787302239239
開本:16開
定價:89.00元

內容簡介

《研磨設計模式》完整覆蓋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章工廠方法模式(FactoryMethod)
第7章抽象工廠模式(AbstractFactory)
第8章生成器模式(Builder)
第9章原型模式(Prototype)
第10章中介者模式(Mediator)
第11章代理模式(Proxy)
第12章觀察者模式(Observer)
第13章命令模式(Command)
第14章疊代器模式(Iterator)
第15章組合模式(Composite)
第16章模板方法模式(TemplateMethod)
第17章策略模式(Strategy)
第18章狀態模式(State)
第19章備忘錄模式(Memento)
第20章享元模式(flyweight
第21章解釋器模式(Interpreter)
第22章裝飾模式(decorator
第23章職責鏈模式(ChainofResponsibility)
第24章橋接模式(Bridge)
第25章訪問者模式(Visitor)
附錄A常見面向對象設計原則
附錄BUML簡介
參考文獻

相關詞條

熱門詞條

聯絡我們