语言与模式

Author:Ivan [email protected]

GitHub:https://github.com/ivaneye/design-pattern

GitBook:https://www.gitbook.com/book/ivaneye/design-pattern/details

如果把一个项目比作是个人。那么模式可以看作组织,而语言则是基因。基因不同,导致其组织也不同,进而导致项目结构的差异!

本系列通过OO中的设计模式为依托,比较基因的不同而导致的组织差异!

进度[未开始!]

  1. Singleton
  2. Factory
  3. Abstract Factory
  4. Prototype
  5. Builder
  6. Facade
  7. Proxy
  8. Adapter
  9. Composite
  10. Decorator
  11. Bridge
  12. Flyweight
  13. Template
  14. Memento
  15. Observer
  16. ChainOfResponsibility
  17. Command
  18. State
  19. Strategy
  20. Mediator
  21. Interpreter
  22. Visitor
  23. Iterator