设计模式的艺术

刘伟

出版时间

2012-12-31

ISBN

9787302296324

评分

★★★★★

标签

编程

书籍介绍

《设计模式的艺术:软件开发人员内功修炼之道》内容简介:软件开发是一门技术,更是一门艺术。设计模式是面向对象软件开发的入门功夫,是前人经验的积累,它为构建可维护性和可复用性俱佳的软件而诞生。《设计模式的艺术:软件开发人员内功修炼之道》结合大量应用实例分析和讲解每一个设计模式,力求通过最通俗易懂的方式让读者学习和理解设计模式,并且在真实项目实例的引导下学会选择和合理运用设计模式。

《设计模式的艺术:软件开发人员内功修炼之道》分为4个部分,共26章内容:第1部分(第1章、第2章)为基础知识,包括设计模式概述、UML类图与面向对象设计原则等;第2部分(第3~8章)为创建的艺术,包括6种常用的创建型设计模式;第3部分(第9~15章)为组合的艺术,包括7种常用的结构型设计模式;第4部分(第16—26章)为交互的艺术,包括11种常用的行为型设计模式。

AI导读
核心看点
  • 以招式与内功比喻,通俗讲解设计模式
  • 结合真实项目实例,引导合理运用模式
  • 涵盖创建、结构、行为三大类共23种模式
适合谁读
  • 希望系统学习设计模式的Java开发者
  • 寻求提升软件可维护性与复用性的工程师
  • 需要复习设计模式概念的初级至中级程序员
读前提醒
  • 建议先阅读基础知识部分,理解UML与设计原则
  • 部分示例代码较老,需结合现代框架理解
  • 可配合书中提供的GitHub源码进行实践
读者共识
  • 逻辑清晰,比Head First更简洁易懂
  • 入门首选,适合复习与快速掌握核心概念
  • 被低估的佳作,实战建议针针见血

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "享元模式以共享的方式高效地支持大量细粒度对象的重用。享元对象能做到共享的关键是区分了内部状态(Intrinsic State)和外部状态(Extrinsic State)。"
  • "(1)在享元模式的享元工厂类中通常提供一个静态的工厂方法用于返回享元对象,使用简单工厂模式来生成享元对象。 (2)在一个系统中,通常只有唯一一个享元工厂,因此可以使用单例模式进行享元工厂类的设计。"
  • "宏命令(Macro Command)又称为组合命令,它是组合模式和命令模式联用的产物。"
目录
第1部分基 础 知 识
第1章从招式与内功谈起——设计模式概述
1.1设计模式从何而来
1.2设计模式是什么
1.3设计模式有什么用

显示全部
用户评论
讲得还算清晰,例子就一般般啦
这本书还是可以的。
被埋没的好书!强烈推荐!在线阅读(作者博客)地址:https://blog.csdn.net/lovelion/article/details/17517213
19年3月3日--3月31日读完了,期间耽误了两周没有读。差不多耗时半个月读完了,正着读了一遍,然后忘了前面,又倒着读了一遍耗时三天(3月31日--4月2日)。非常非常好,非常非常赞的一本设计模式入门的好书。
比之禅的那本书高几个档次
2022.2.21 读完 8分 比较冷门的几个设计模式略读了一下。 代码比较多,整体看得比较快,实际运用中碰到了再细看。
最后的总结很好
好低调的书,很多话都是针针见血;而且对实战也提出了很多行之有效的建议和方法
事例有点老
大话设计模式,head first设计模式和这本都看了,感觉这本是最好的一本,逻辑清晰,分析到位
下载
收藏