乱七八糟风暴iOS应用框架收藏

读书笔记 |《大话设计模式》之设计模式趣谈

2016-04-17  本文已影响652人  rh_Jameson

PART1、 前言


TOPIC: 23种设计模式的趣谈

收获

设计模式四境界

1、不会用设计模式,代码很烂
2、学了几个模式,胡乱套用而不自知
3、感觉很多模式很相似,不知差异处
4、灵活运用,无剑胜有剑

PART2、创建型设计模式


简单工厂模式


工厂模式

原型模式

建造者模式


抽象工厂模式

单例模式

PART3、行为型设计模式


策略模式

模板方法模式

观察者模式

状态模式

备忘录模式

迭代器模式

命令模式

职责链模式

中介者模式

解释器模式

http://blog.csdn.net/chenssy/article/details/12719973

访问者模式

http://blog.csdn.net/chenssy/article/details/12029633

PART4、结构型设计模式


装饰模式

代理模式

应用场景:

UML图

外观模式

适配器模式

组合模式

桥接模式

享元模式

PART5、面向对象相关要点、法则


1、UML图的关系


2、单一职责原则

3、开放-封闭原则

4、依赖倒转原则

5、里氏代换原则

6、迪米特法则

7、方法过长是坏味道

上一篇下一篇

猜你喜欢

热点阅读