ivaneye / design-pattern

Design Pattern

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

语言与模式

Author:Ivan wangyifan@ivaneye.com

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

About

Design Pattern

License:Apache License 2.0


Languages

Language:Clojure 100.0%