A collection of design patterns and idioms in Python.

Sakis Kasampalis eb455e017e Merge branch 'pep8_strategy' of https://github.com/jcdenton/python-patterns into jcdenton-pep8_strategy 12 lat temu
README.md 909cbb9beb Initial commit 13 lat temu
abstract_factory.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
adapter.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
borg.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
bridge.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
builder.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
chain.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
command.py 846937331a Simplified example 12 lat temu
composite.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
decorator.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
facade.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
factory_method.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
flyweight.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
graph_search.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
iterator.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
mediator.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
memento.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
null.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
observer.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
pool.py 4e68e9743c Fixed PEP-8 discrepancy in Pool pattern 12 lat temu
prototype.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
proxy.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
state.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
strategy.py c695dd50ce Fixed PEP-8 discrepancy in Strategy pattern 12 lat temu
template.py 533c8680de Fixed a number of pep8 violations. 12 lat temu
visitor.py 533c8680de Fixed a number of pep8 violations. 12 lat temu

README.md

python-patterns

A collection of design patterns implemented (by other people) in python