《设计形式》读书笔记之1 — 序言

《设计模式》读书笔记之1 — 序言

1. 什么是设计模式:

     每个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。 这样,你就能一次又一次的使用该方案,而不必做重复劳动。


2. 模式的四个基本要素: 

 a. 模式名称     b. 问题    c. 解决方案    d. 效果


3. 设计模式如何解决设计问题

     a. 寻找合适的对象  

     b. 决定对象的粒度

     c. 指定对象的接口

     d.描述对象的实现

     e.运用复用机制

     f. 关联运行时刻和编译时刻的结构

     g. 设计应支持变化


4. 如何使用设计模式

    a. 浏览一遍设计模式,确定适合你的问题

    b. 参看代码示例

    c. 定义类和操作

    d. 实现类和操作的协作