因为项目中用到了Facade/Singleton/FactoryMethod设计模式,
所以自觉开始学起设计模式,教材是大名鼎鼎的GoF的《设计模式》。
三大类:
1)创建型Creational:Abstract Factory、Factory Method、Builder、Prototype、Singleton。
2)结构型Structural:Adapter、Bridge、Composite、Decorator、Facade、Flyweight、Proxy。
3)行为型Behavioral:Chain of Responsibility、Command、Iterator、Interpreter、Mediator、Memontor、Observer、State、Strategy、Template Method、Visitor。
----------------------------------------------
后面继续更新。