* 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. If you want a break from your computer and read from a book for a while, then this book is for you. Thanks, Sean Bradley
I discovered this book due to the SkillShare course by the author. It was extremely helpful in breaking down the Gang of Four Design Patterns into a much more modern and much less abstract approach. It is helpful that the book uses Python, removing some of the language barrier that exists in the GoF book, using C++ from 1994. But what is more helpful is that the author is able to approach the design patterns, which are ultimately about abstraction, in a way that is not too abstract. At a minimum, this book serves as a great intro into reading the GoF book. Strongly recommend.