目录· ··· 出版者的话 赞誉 序言 前言 读者指南 第1章引言┊1 ··· (更多) 原文摘录 ···(全部) 将系统分解成对象集合。因为要考虑许多因素:封装、粒度、依赖关系、灵活性、性能、演化、复用等等,它们都影响着系统的分解,并且这些因素通常还是互相冲突的。 (查看原文) 一分钟都市1赞2016-...
目录: 出版者的话 赞誉 序言 前言 读者指南 D1章引言┊1 1.1 什么是设计模式┊3 1.2 Smalltalk MVC中的设计模式┊4 1.3 描述设计模式┊6 1.4 设计模式的编目┊7 1.5 组织编目┊8 1.6 设计模式怎样解决设计问题┊10 1.6.1 寻找合适的对象┊10 1.6.2 决定对象的粒度┊11出版者的话 ...
读书笔记设计模式:可复用面向对象软件的基础01思维导图精彩摘录目录分析内容摘要阅读感受作者简介目录0305020406思维导图设计模式基础模式软件设计提供软件这些基础23应用基本创建使得方式可以书籍包括本书关键字分析思维导图内容摘要内容摘要《设计模式:可复用面向对象软件的基础》是一本经典的书籍,它由ErichGamma、RichardHelm...
目录 出版者的话 赞誉 序言 前言 读者指南 第1章引言┊1 1.1 什么是设计模式┊3 1.2 Smalltalk MVC中的设计模式┊4 1.3 描述设计模式┊6 1.4 设计模式的编目┊7 1.5 组织编目┊8 1.6 设计模式怎样解决设计问题┊10 1.6.1 寻找合适的对象┊10 1.6.2 决定对象的粒度┊11 ...
序言前言读者指南第1章 引言1.1 什么是设计模式1.2 Smalltalk MVC中的设计模式1.3 描述设计模式1.4 设计模式的编目1.5 组织编目1.6 设计模式怎样解决设计问题1.6.1 寻找合适的对象1.6.2 决定对象的粒度1.6.3 指定对象接口1.6.4 描述对象的实现1.6.5 运用复用机制1.6.6 关联运行时刻和...
本文档旨在介绍设计模式,一种可复用的面向对象软件设计原则和经验总结,它帮助解决软件开发中的常见问题。第1章,引言,解释了设计模式的定义,指出它们在Smalltalk MVC框架中的应用,以及如何描述和组织模式。设计模式通过提供通用解决方案来应对设计问题,如寻找到合适对象、确定粒度、定义接口、描述实现,...
目录 第1章 引言 什么是设计模式 Smalltalk MVC中的设计模式 描述设计模式 设计模式的编目 组织编目 设计模式怎样解决设计问题 怎样选择设计模式 怎样使用设计模式 第2章 实例研究:设计一个文档编辑器 设计问题 文档结构 格式化 修饰用户界面 支持多种视感标准 ...
设计模式--可复用面向对象软件的基础 作者简介 本书作者均是国际公认的面向对象软件领域的专家。Erich Gamma博士是瑞士苏黎士国际面向对象技术软件中心的技术主管。Richard Helm博士是澳大利亚悉尼IBM顾问集团公司面向对象技术公司的成员。 Ralph Johnson博士是Urbana-Champaign伊利诺大学计算机科学系成员。John Vlissides博士是...
目录 1.1什么是设计模式 Christopher Alexander说过:“每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动”[AIS+77,第10页]。尽管Alexander所指的是城市和建筑模式,但他的思想也同样适用于面向对象设计模式,只是在面向对象的解决方案...
3目录编辑 序言 前言 读者指南 第1章 引言 1.1 什么是设计模式 1.2 Smalltalk MVC中的设计模式 1.3 描述设计模式 1.4 设计模式的编目 1.5 组织编目 1.6 设计模式怎样解决设计问题 1.6.1 寻找合适的对象 1.6.2 决定对象的粒度 1.6.3 指定对象接口 1.6.4 描述对象的实现 1.6.5 运用复用机制 1.6.6 关联运行时...