*** Book also provides you FREE Access to Online Instructional Videos. See video codes in the book ***
This book is about the 23 common GoF (Gang of Four) Design Patterns implemented and in Python.
A Design Pattern is a description or template that can be repeatedly applied to a commonly recurring problem in software design.
You will find a familiarity with Design Patterns very useful when planning, discussing, developing, managing and documenting your applications from now on and into the future. You will learn these Design Patterns.
Creational : Factory - Abstract Factory - Builder - Prototype - Singleton
Structural : Decorator - Adapter - Facade - Bridge - Composite - Flyweight - Proxy
Behavioral : Command - Chain of Responsibility - Observer Pattern - Interpreter - Iterator - Mediator - Memento - State - Strategy - Template - Visitor.
If you want a break from your computer and read from a book for a while, then this book is for you.