python-patterns
A collection of design patterns implemented (by other people) in python
Current Patterns:
- 3-tier
- composite
- mvc
- decorator
- null
- facade
- observer
- abstract_factory
- factory_method
- pool
- adapter
- flyweight
- prototype
- borg
- proxy
- bridge
- graph_search
- state
- builder
- iterator
- strategy
- chain
- mediator
- template
- command
- memento
- visitor
- publish_subscribe