Learning Python Design Patterns

Learning Python Design Patterns

3/5
(33 votes)

Design pattern is a well-known approach to solve some specific problems which each software developer comes across during his work.

Design patterns capture higher-level constructs that commonly appear in programs.

If you know how to implement the desig.

Format
100 pages, paperback
First published
Nov 25, 2013
Publishers
Packt Publishing
Language
English

This is one of those book that you read twice. When you get it in your hands, you comfortably guess you will get to the last page in forty minutes, before the train enters the station...

I wasn't sure what I was expecting when I bought this, but I was pleasantly surprised by the results: a tour through common OOP patterns (Observer, Command, Proxy, Template, MVC, etc) with Python implementations. The book is terse (but not in a bad way), well-written, and effective: the authors do an effective job communicating the theory behind the patterns as well as how they loop back to Python itself.

This is not a terrible book. The problem with it is that it doesn't teach pythonic code.

Books

Similar books