Design Patterns in Python is a free online book written by Rahul Verma and Chetan Giridhar on the subject of employing design patterns in the world of object-oriented programming using Python. The book is written in a way to keep the discussion and the related examples simple. This is done to provide a text so that the concept of design patterns can reach to those who are not used to formal programming practices. It’s an on-going effort, so bookmark this page for more!
To know about design patterns at a very high level, checkout the following link:
As of now, the book covers the following design patterns:
The number of design patterns demonstrated would increase over the next few months. This book would be published as a PDFversion on 1-1-11 (Jan 1, 2011)