《設計模式之禪(第2版)》是秦小波創作的軟硬體開發類書籍。
基本介紹
- 書名:設計模式之禪(第2版)
- 作者:秦小波
- 類別:軟硬體開發
- 定價:89.00元
- 出版社:機械工業出版社
- 出版時間:2014-02-25
- 著作權方:北京華章圖文信息有限公司
圖書簡介,編輯推薦,作者簡介,
圖書簡介
本書是設計模式領域公認的3本經典著作之一,“極具趣味,容易理解,但講解又極為嚴謹和透徹”是本書的寫作風格和方法的最大特點。第1版2010年出版,暢銷至今,廣受好評,是該領域的里程碑著作。深刻解讀6大設計原則和28種設計模式的準確定義、套用方法和最佳實踐,全方位比較各種同類模式之間的異同,詳細講解將不同的模式組合使用的方法。第2版在第1版的基礎上有兩方面的改進,一方面結合讀者的意見和建議對原有內容中的瑕疵進行了修正和完善,另一方面增加了4種新的設計模式,希望這一版能為廣大程式設計師們奉上一場更加完美的設計模式盛宴!全書共38章,分為五部分:第一部分(第1~6章),以一種全新的視角對面向對象程式設計的6大原則進行了深刻解讀,旨在讓讀者能更深刻且準確地理解這些原則,為後面的學習打下基礎;第二部分(第7~29章)通過大量生動的案例講解和分析了23種最常用的設計模式,並進行了擴展講解,通俗易懂,趣味性極強而又緊扣模式的核心;第三部分(第30~33章)對同類型和相關聯的模式進行了深入分析和比較,旨在闡明各種設計模式之間的差別以及它們的理想套用場景;第四部分(第34~36章)探討了如何在實際開發中將各種設計模式混合起來使用,以發揮設計模式的最大效用;第五部分(第37~38章)是本書的擴展篇,首先從實現的角度對MVC框架的原理進行了深入分析,然後講解了5種新的設計模式的原理、意圖和最佳實踐。本書最後附有一份精美的設計模式彩圖,可以裁剪,便於參考。
編輯推薦
暢銷書全新升級,第1版廣受好評,被譽為設計模式領域最具趣味、最易理解且又講解極為透徹的一本書,程式設計師公認的3本經典設計模式著作之一深刻解讀6大設計原則和28種設計模式的準確定義、套用方法和最佳實踐,全方位比較各種同類模式之間的異同,詳細講解組合使用不同模式的方法。
作者簡介
秦小波,資深軟體開發工程師、系統分析師和架構師(獲Sun架構師認證),從事軟體開發工作10餘年,實踐經驗極其豐富。精通設計模式,對設計模式有深刻的認識和獨到見解,經過長期大量的實踐和總結,創造性地提出新的設計模式。資深Java技術專家,精通Spring、Struts2、Hibernate、iBatis、jBPM等Java技術,在企業級Java套用領域積累了大量經驗,對基於ESB、BPEL的服務集成技術也有深入的認識。此外,還是一位優秀的DBA,具有IBMDB2DBA資格認證,對海量數據處理有深入的研究。著有暢銷書《編寫高質量代碼:改善Java程式的151個建議》,廣受讀者好評!