全新正版 极速发货
¥ 63 5.8折 ¥ 109 全新
库存9件
作者林祥纤 著
出版社机械工业出版社
ISBN9787111724810
出版时间2023-03
装帧平装
开本16开
定价109元
货号1202826391
上书时间2024-09-04
设计模式包含了大量的编程思想,真正掌握并不容易。市面上关于设计模式的书籍并不少,但大多讲解得比较晦涩,没有真实的应用场景和框架源码支撑,学习后,只知其形,不知其神,就会造成这样的结果: 知道各种设计模式,但是不知道怎样应用到真实项目中。本书针对上述问题,有针对性地进行了升级,以有趣的故事为背景,采用框架源码分析的方式,让文章内容生动有趣好理解。
本书主要内容。
本书通过有趣的案例场景以及设计模式在Spring框架、JDK中的应用讲解设计模式,帮助开发人员能够更好更快地理解和应用设计模式。
本书共23章,主要内容如下:
第1章,介绍设计模式的分类、六大原则,以及23种设计模式的总体情况,让读者在学习之前,对设计模式有整体的认识。
第2~23章,通过有趣的场景案例讲解设计模式的概念、使用场景以及使用方法。
本书特点。
以浅显有趣的案例,说明设计模式的概念和应用。
以简单直观的UML类图方式说明设计模式中各种角色的关系。
丰富有趣的故事穿插全文,寓教于乐,让学习不再枯燥。
采用由浅入深,层层深入,步步推进的讲解方式,让复杂的设计模式变得简单易懂。
如何阅读本书。
这是一本偏向动手实战的技术图书,主要介绍设计模式解决方案的具体落地方法。本书的每一章都会重点介绍与该章主题相关的设计模式,可以从第1章开始阅读,也可以根据需要从任意一章进行阅读。在阅读的过程中,读者不仅要仔细阅读每一章的文字,以及案例场景设计,同时更要多阅读代码,或者自己动手编写代码。
深入理解设计模式学习收获
理解设计模式的意义和实现。
写出优雅的代码,轻松且无障碍。
提升程序员在项目开发过程中发现问题和解决问题的能力。
让代码可重用、可读、可靠、可维护、可扩展。
由于作者水平有限,书中不足之处在所难免,诚挚期盼专家和读者给予批评和指正。
本书以作者与虚拟女友(小璐)在生活中遇到的各种问题作为主线,引出设计模式的各种功能、用途,以及解决方法,系统介绍了23种设计模式,根据具体的实例形象化、具体化地进行了代码的编写和详细讲解,让那些本来对设计模式不太了解、一知半解、只有概念的读者,彻底了解和掌握常用的设计模式使用场景及使用方式,并掌握每个设计模式的UML结构和描绘方式。本书共23章,包括认识设计模式、单例模式、工厂模式、建造者模式、原型模式、适配器模式、装饰器模式、外观模式、桥接模式、组合模式、享元模式、代理模式、策略模式、命令模式、状态模式、模板方法模式、备忘录模式、中介者模式、观察者模式、迭代器模式、责任链模式、访问者模式、解释器模式。通过以上的知识,让你从模式小白直接升级为模式大神!本书所需源代码,均可通过本书配套下载链接获得。
本书适合编程初学者或希望在面向对象编程上有所提高的开发人员阅读。
林祥纤
阿里巴巴前高级研发工程师,51CTO特约合作讲师,擅长社交、电商、Spring Boot、分布式架构、微服务架构等领域软件系统的架构设计、系统分析及性能优化等。
23种设计模式
掌握每个设计模式的UML结构和描绘方式
从爱情生活中理解设计模式之美
— 没有更多了 —
以下为对购买帮助不大的评价