-
创建型模式
-
抽像工厂(ABSTRACT FACTORY)
- 第1章代码无错就是优?——简单工厂模式
-
工厂方法(FACTORY METHOOD)
- 第4章考研求职两不误——开放-封闭原则
- 第8章雷锋依然在人间——工厂方法模式
-
原型(PROTOTYPE)
- 第9章简历复印——原型模式
-
生成器(BUILDER)
- 第13章好菜每回味不同——建造者模式
-
单件(SINGLETON)
- 第21章有些类也需计划生育——单例模式
-
结构型模式
-
装饰(DECORATOR)
- 第6章穿什么有这么重要?——装饰模式
-
代理(PROXY)
- 第7章为别人做嫁衣——代理模式
-
外观(FACADE)
- 第12章牛市股票还会亏钱?——外观模式
-
适配器(ADAPTER)
- 第17章在NBA我需要翻译——适配器模式
-
桥接(BRIDGE)
- 第22章手机软件何时统一——桥接模式
-
享元(FLYWEIGHT)
- 第26章项目多也别傻做——享元模式
- 组成(COMPOSITE)
-
行为模式
-
策略(STRATEGY)
- 第2章商场促销——策略模式
-
观察者(OBSERVER)
- 第14章老板回来,1我不知道——观察者模式
-
备忘录(MEMENTO)
- 第18章如果再回到从前——备忘录模式
-
迭代器(ITERATOR)
- 第20章想走?可以!先买票——迭代器模式
-
命令(COMMAND)
- 第23章烤羊肉串引来的思考——命令模式
-
责任链模式
- 第24章加薪非要老总批?——职责链模式
-
中介者(MEDATOR)
- 第25章世界需要和平——中介者模式
-
解释器(INTERPRETER)
- 第27章其实你不懂老板的心——解释器模式
-
访问者(VISITOR)
- 第28章男人和女人——访问者模式
- 状态(STATE)
- 模板方法(TEMPLATE METHOD)
-
书摘
- 利用‘反射’可以解决避免分支判断的问题
- 你为什么不利用休息的时间考虑一下自己的简历如何写,关心一下有些什么单位在招聘? p34
- 无论模块是多么的‘封闭’,都会存在一些无法对之封闭的变化。既然不可能完全封闭,
设计人员必须对于他设计的模块应该对那种变化封闭做出选择。他必须先猜测出最有
可能发生的变化种类,然后构造抽象来隔离那些变化[ASD]。 P36
- 等到变化发生时立即采取行动[ASD] p36
-
软件设计原则
- 第3章拍摄UFO——单一职责原则
- 第4章考研求职两不误——开放-封闭原则
- 第5章会修电脑不会修收音机?——依赖倒转原则
- 第11章无熟人难办事?——迪米特法则
-
版本历史
- added @ 2009-11-06 17:11:29 by n0zai1sheep
===========================
基于laihjr-设计模式,将大话的章节归类