in this series, 19 design patterns have been examplified and implemented in Python.
the Dissertation pdf file is also provided
Codes and UML diagrams are from my Bachelour dissertation.
The design patterns examined:
1.Factory Method
2.Abstract Factory
3.Singleton
4.Builder
5.Adapter
6.Bridge
7.Composite
8.Decorator
9.Facade
10.Proxy
11.Flyweight
12.Chain Of Responsibility
13.Command
14.Observer
15.Iterator
16.State
17.Strategy
18.Template Method
19.Prototype