Sponsored
Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows.
$7.33 with 86 percent savings
List Price: $50.99 Image
Get Fast, Free Shipping with Amazon Prime
FREE delivery Wednesday, April 29 on orders shipped by Amazon over $35
Or Prime members get FREE delivery Sunday, April 26. Order within 5 hrs 5 mins. Join Prime
In Stock
$$7.33 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$7.33
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Shipper / Seller
Amazon.com
Amazon.com
Shipper / Seller
Amazon.com
Returns
FREE 30-day refund/replacement
FREE 30-day refund/replacement
Quick refund
Usually issued within 24 hours. See exceptions
FREE return
At least one free return option available.
Convenient dropoff
At any of our 50,000 US locations.
See return policy
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

  • Mastering Python Design Patterns

Follow the author

Get new release updates & improved recommendations
Something went wrong. Please try your request again later.

Mastering Python Design Patterns

3.7 out of 5 stars (9)

{"desktop_buybox_group_1":[{"displayPrice":"$7.33","priceAmount":7.33,"currencySymbol":"$","integerValue":"7","decimalSeparator":".","fractionalValue":"33","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"7A%2FgYj%2BE6RcLRM4iPX7QwbKanxEgFDwWFV7JP5%2FYx%2BiFpiCaouSoUceuRIiNPVmWUwOXNoC5jScFt%2B2U0noZCTZVKonFl0MWMqUyqRV%2F3U8aQRDpkUSHSpfh0hPC3hU2CwHJT%2B0jcVRzomI5Li5UwA%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}]}

Purchase options and add-ons

Mastering Python Design Patterns is an easy-to-follow manual focusing on the necessary parts used in Python. Each pattern is demonstrated using a different practical example. This book will prove to be a compact guide for pragmatic programmers who enjoy Python and want to improve their code design and problem solving skills.
This book is for Python programmers with an intermediate background and an interest in design patterns implemented in idiomatic Python. Programmers of other languages who are interested in Python can also benefit from this, but it's better if they first read some introductory materials that explain how things are done in Python.
Sponsored

Product details

  • Publisher ‏ : ‎ Packt Publishing
  • Publication date ‏ : ‎ January 28, 2015
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 199 pages
  • ISBN-10 ‏ : ‎ 1783989327
  • ISBN-13 ‏ : ‎ 978-1783989324
  • Item Weight ‏ : ‎ 13.2 ounces
  • Dimensions ‏ : ‎ 7.5 x 0.48 x 9.25 inches
  • Best Sellers Rank: #5,206,578 in Books (See Top 100 in Books)
  • Customer Reviews:
    3.7 out of 5 stars (9)

About the author

Follow authors to get new release updates, plus improved recommendations.
Sakis Kasampalis
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

I am Sakis, a Software Architect living in The Netherlands. I like (Functional) Programming and generally I enjoy writing code in pragmatic languages, without being dogmatic about them. My principle is that the right tool should be used for the right job.

In 2015 I wrote the book Mastering Python Design Patterns. Before that, I was the technical reviewer of the books Learning Python Design Patterns and Mastering Object-Oriented Python. As a side project I created the GitHub repository python-patterns which has been welcomed by the Python community.

Sponsored

Customer reviews

3.7 out of 5 stars
9 global ratings
Sponsored

Top reviews from the United States

  • Reviewed in the United States on March 4, 2015
    Format: Paperback
    This book is well organized and concisely written. Each chapter stands on its own and can be read independently, which fits my style and allows for reading it as time permits. The chapters each contain some theory or explanation as well as copious amounts of code and real world examples. The use cases were also helpful in understanding situations where the design patterns could be implemented.

    I purchased the eBook version which had links embedded in the text for additional detail and in-depth explanations on related topics. I like to explore as I read and learn, so this was a welcome feature.

    The only con for me was that it's written for Python 3, however, the concepts apply to Python 2 and other languages. Eventually I will move to Python 3 and this was a gave me a chance to try Python 3.

    I recommend if you want to learn about design patterns and you're a Python user.
    6 people found this helpful
    Report
  • Reviewed in the United States on March 1, 2015
    Format: Paperback
    If you need to find new ideas on how to optimize or make your code more easy to interpret this book will give you several examples of code structures to make it more efficient or more simple to interpret. The book writing style is a bit dry and it's not for beginners(you need to know what python is about and how to code with it or you will get lost) but the core content is sound so if you know your stuff and you want to learn new coding styles this book is for you.
    3 people found this helpful
    Report
  • Reviewed in the United States on July 30, 2016
    Format: PaperbackVerified Purchase
    There is simple and then there is simplistic. The examples in this book may be structured in the style of the design patterns discussed, but they lack the complexity to truly communicate the purpose of these patterns. If you need general ideas about patterns, this book is fine. However, I'm finding myself googling every section to learn more practical information about when and why to use these patterns. This book is very light on content and does nothing to convey deeper understanding of when certain principles should be used. I encourage you to google each chapter title rather than buying this book.
    5 people found this helpful
    Report
  • Reviewed in the United States on March 22, 2015
    Format: Paperback
    I really enjoy reading this book. It was very useful to learn how to properly apply certain design patterns to real-life examples.
    One person found this helpful
    Report

Top reviews from other countries

  • Arto Mujunen
    4.0 out of 5 stars Simple examples for most common design patterns
    Reviewed in the United Kingdom on September 14, 2019
    Format: PaperbackVerified Purchase
    Straight forward explanations for each design patterns without academic jargon