设计模式与重构条目
创建型模式
Singleton 单件模式?
Prototype原型模式
*SimpleFactory简单工厂模式?
*Factory Method工厂方法模式?
*Abstract Factory抽象工厂模式
*Builder生成器模式?
?
结构型模式
*Adapter适配器模式?
*Bridge桥接模式
*Composite组合模式?
*Decorator装饰模式
*Facade外观模式?
Flyweight享元模式?
*Proxy代理模式?
?
行为型模式
Chain Of Responsibility 职责链模式?
Command命令模式?
Interpeter解释模式?
?
*Mediator 中介者模式?
Iterator ?迭代者模式?
*Observer 观察者模式
?
Memento 备忘录模式?
*State状态模式?
*Strategy 策略模式?
?
Visitor 访问者模式
?
重构
重新组织数据
重新组织函数(简化函数调用)(简化条件表达式)
在对象之间搬移特性
处理概括关系