设计模式之禅(第2版)

    设计模式之禅(第2版)

     

    编辑推荐——慧眼看PDF电子书

    (1) 畅销书全新升级,第1版广受好评,被誉为设计模式领域最具趣味、最易理解且又讲解极为透彻的一本书,程序员公认的3本经典设计模式著作之一

    (2) 深刻解读6大设计原则和28种设计模式的准确定义、应用方法和最佳实践,全方位比较各种同类模式之间的异同,详细讲解将不同的模式组合使用的方法

    内容简介——慧眼看PDF电子书

    本书是设计模式领域公认的3本经典著作之一,“极具趣味,容易理解,但讲解又极为严谨和透彻”是本书的写作风格和方法的最大特点。第1版2010年出版,畅销至今,广受好评,是该领域的里程碑著作。深刻解读6大设计原则和28种设计模式的准确定义、应用方法和最佳实践,全方位比较各种同类模式之间的异同,详细讲解将不同的模式组合使用的方法。第2版在第1版的基础上有两方面的改进,一方面结合读者的意见和建议对原有内容中的瑕疵进行了修正和完善,另一方面增加了4种新的设计模式,希望这一版能为广大程序员们奉上一场更加完美的设计模式盛宴!

    全书共38章,分为五部分:第一部分(第1~6章),以一种全新的视角对面向对象程序设计的6大原则进行了深刻解读,旨在让读者能更深刻且准确地理解这些原则,为后面的学习打下基础;第二部分(第7~29章)通过大量生动的案例讲解和分析了23种最常用的设计模式,并进行了扩展讲解,通俗易懂,趣味性极强而又紧扣模式的核心;第三部分(第30~33章)对同类型和相关联的模式进行了深入分析和比较,旨在阐明各种设计模式之间的差别以及它们的理想应用场景;第四部分(第34~36章)探讨了如何在实际开发中将各种设计模式混合起来使用,以发挥设计模式的*效用;第五部分(第37~38章)是本书的扩展篇,首先从实现的角度对MVC框架的原理进行了深入分析,然后讲解了5种新的设计模式的原理、意图和实践。本书最后附有一份精美的设计模式彩图,可以裁剪,便于参考。

    作者简介——慧眼看PDF电子书

    秦小波 资深软件开发工程师、系统分析师和架构师(获Sun架构师认证),从事软件开发工作10余年,实践经验极其丰富。精通设计模式,对设计模式有深刻的认识和独到见解,经过长期大量的实践和总结,创造性地提出新的设计模式。资深Java技术专家,精通Spring、Struts 2、Hibernate、iBatis、jBPM等Java技术,在企业级Java应用领域积累了大量经验,对基于ESB、BPEL的服务集成技术也有深入的认识。此外,还是一位优秀的DBA,具有IBM DB2 DBA资格认证,对海量数据处理有深入的研究。著有畅销书《编写高质量代码:改善Java程序的151个建议》,广受读者好评!

    目录——慧眼看PDF电子书

    前 言

    第一部分 大旗不挥,谁敢冲锋—6大设计原则全新解读
    第1章 单一职责原则 2
    第2章 里氏替换原则 8
    第3章 依赖倒置原则 19
    第4章 接口隔离原则 28
    第5章 迪米特法则 36
    第6章 开闭原则 44

    第二部分 真刀实枪—23种设计模式完美演绎
    第7章 单例模式 58
    第8章 工厂方法模式 65
    第9章 抽象工厂模式 78
    第10章 模板方法模式 88
    第11章 建造者模式 100
    第12章 代理模式 113
    第13章 原型模式 135
    第14章 中介者模式 147
    第15章 命令模式 162
    第16章 责任链模式 178
    第17章 装饰模式 192
    第18章 策略模式 203
    第19章 适配器模式 215
    第20章 迭代器模式 230
    第21章 组合模式 240
    第22章 观察者模式 262
    第23章 门面模式 278
    第24章 备忘录模式 289
    第25章 访问者模式 308
    第26章 状态模式 329
    第27章 解释器模式 346
    第28章 享元模式 356
    第29章 桥梁模式 371

    第三部分 谁的地盘谁做主—设计模式PK
    第30章 创建类模式大PK 384
    第31章 结构类模式大PK 400
    第32章 行为类模式大PK 411
    第33章 跨战区PK 438

    第四部分 完美世界—设计模式混编
    第34章 命令模式+责任链模式 466
    第35章 工厂方法模式+策略模式 483
    第36章 观察者模式+中介者模式 495

    第五部分 扩展篇

    获取正版《设计模式之禅(第2版)》直达购买
    • 微信号
    • 网站问题、用户注册登录请联系站长,看到第一时间及时回复。
    • weinxin
    • 公众号
    • 慧眼看每日荐书,关键字找书,新功能陆续增加中,敬请关注!
    • weinxin
    huiyan
    • 本文由 发表于 2019-12-0618:57:06
    • 转载请务必保留本文链接:https://www.huiyankan.com/20191206183049.html