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
 


Android Concurrency

Author: G. Blake Meike
Publisher: Addison Wesley
Pages: 224
ISBN: 978-0134177434
Print: 0134177436
Kindle: B01H916FOC
Audience: Android developers ready for a "deep dive"
Rating: 4
Reviewer: Mike James

Concurrency is the biggest barrier to implementing a stable Android progr [ ... ]



Arduino Programming in 24 Hours

Author: Richard Blum
Publisher: Sams
Pages: 432

ISBN: 9780672337123
Print: 0672337126
Kindle: B00MNJ7PEK

Audience: D-I-Y enthusiasts with some programming background
Rating: 4
Reviewer: Harry Fairhead

There are lots of books on the Arduino - what makes this one worth your attention?


More Reviews