New Book: Mastering Python Design Patterns

Over the last 7 or 8 months, I have been working with Packt Publishing on the 2nd edition of a book about design patterns: Mastering Python Design Patterns. It has been out for a month now, and I started mentioning it here and there.

The Gang of Four patterns and beyond

The book is a guide of a selection of the patterns presented by the Gang of Four (Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides) in their book Design Patterns: Elements of Reusable Object-Oriented Software, with at least one implementation example using Python core features or third-party modules that are nice to work with.

Architectural style patterns are also presented in the last part, in the context of microservices and cloud-native applications, and those topics being new to me, I learned a lot when writing the related chapters.

Looking forward to the next project

In retrospect, I learned a lot in the process of writing a book on Python, explaining the concepts and examples, with such a large spectrum of techniques involved (factories, adapters, iterators, observers, state machines, retries, etc).

And I started research for another book, which would involve automation and data in some way.

comments powered by Disqus

Need help for your project?

Our team can contribute to your project, working on a specific task, or doing all the coding based on your specifications, using Python, a web framework such as Django or a CMS.