Design patterns are typical solutions to commonly occurring problems in software design. They are like pre-made blueprints that you can customize to solve a recurring design problem in your code.
You must log in or register to comment.
You might also enjoy Brandon Rhodes’ website which has some pretty skillful writeups on Python Patterns as well.