設計模式最佳實踐
阿新 • • 發佈:2019-02-20
一、什麼是設計模式
【這裡是簡介和重要性】
二、設計模式六大原則
1. 開閉原則(Open Close Principle)
2. 里氏代換原則(Liskov Substitution Principle)
3. 依賴倒轉原則(Dependence Inversion Principle)
4. 介面隔離原則(Interface Segregation Principle)
5. 迪米特法則(最少知道原則)(Demeter Principle)
6. 合成複用原則(Composite Reuse Principle)
三、常用設計模式 Index
- Single(單例模式)
- Iterator(迭代器模式)
- Factory Method(工廠方法)
- Abstract Factory(抽象工廠方法)
- Prototype(原型模式)
- Builder(建造者模式)
- Facade(外觀模式)
- Proxy(代理模式)
- Composite(組合模式)
- Adapter(介面卡模式)
- Decorator(裝飾模式)
- Bridge(橋接模式)
- Flyweight(享元模式)
- Template Method(模板方法)
- Observer(觀察者模式)
- Memento(備忘錄模式)
- Command(命令模式)
- Chain of Responsibility(責任鏈)
- State(狀態模式)
- Strategy(策略模式)
- Mediator(中介者)
- Interpreter(直譯器模式)
- Visitor(訪問者模式)
四、設計模式分組
【這裡對設計模式進行分組】