谈谈我工作中的23个设计模式
序
创建型模式 5
抽象工厂(Abstract Factory):多套方案
生成器(Builder):善于分解
工厂方法(Factory Method):抽象思考
原型(Prototype):传承知识
单件(Singleton):专注
结构型模式 7
适配器(Adapter):适应能力
桥接(Bridge):合理关系
组合(Composite):递归思考
装饰(Decorator):增量价值
外观(Facade):深入浅出
享元(Flyweight):善于链接
代理(Proxy):理解保护
行为型模式 11
责任链(Chain of Responsibility):能力与责任
命令(Command):加强合作
解释器(Interpreter):加强理解
迭代器(Iterator):横向职责
中介者(Mediator):协调能力
备忘录(Memento):小步快跑
观察者(Observer):主观能动性
状态(State):管理自己
策略(Strategy):理解决策
模板(Template):标准化能力
访问者(Visitor):学会放手
总结
评论