Mastering Python Design Patterns (Packt)
Monday, 24 September 2018

This book takes you through a variety of design patterns and explains them with real-world examples so readers can get to grips with low-level details and concepts that show you how to write Python code.  Authors Kamon Ayeva and Sakis Kasampalis cover most of the Gang of Four (GoF) design patterns, which are used to solve everyday problems, along with reactive and functional patterns that help you build resilient, scalable, and robust applications. They also cover corrections, best practices and system architecture and design. 

<ASIN:1788837487>

 

Author: Kamon Ayeva and Sakis Kasampalis
Publisher: Packt
Date: August 2018
Pages: 248
ISBN: 978-1788837484
Print: 1788837487
Kindle: B07FNXNXY7
Audience: Python developers
Level: Intermediate
Category: Python and Methodology

masteringpp

 Mastering Python Design Patterns, Second Edition

  • Explore Factory Method and Abstract Factory for object creation
  • Clone objects using the Prototype pattern
  • Make incompatible interfaces compatible using the Adapter pattern
  • Secure an interface using the Proxy pattern
  • Choose an algorithm dynamically using the Strategy pattern
  • Keep the logic decoupled from the UI using the MVC pattern
  • Use the Observer pattern to understand reactive programming
  • Explore patterns for cloud-native, microservices, and serverless architectures

 

For recommendations of Python books see Books for Pythonistas and Python Books For Beginners in our Programmer's Bookshelf section.

For more Book Watch just click.

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

 

 

Banner
 


C Programming Language (2e)

Author: Brian W. Kernighan, Dennis M. Ritchie
Publisher: Prentice Hall
Pages: 272
ISBN: 978-0131103627
Print: 0131103628
Kindle: B009ZUZ9FW
Audience: Programmers who know what K&R is
Rating: 5, but with reservations
Reviewer: Harry Fairhead

This is a classic but not everyone appreciates this p [ ... ]



Cracking Codes with Python

Author: Al Sweigart
Publisher: No Starch Press
Date: Jan 2018
Pages: 416
ISBN: 978-1593278229
Print: 1593278225
Kindle: B0713P1Q8X
Audience: Would-be Python programmers
Rating: 4
Reviewer: Mike James
Cracking codes in Python - exciting!


More Reviews