Python Programming with Design Patterns, 9780137579938
Paperback
Master Python design patterns: write cleaner, more efficient, maintainable code.

Python Programming with Design Patterns

$105.36

  • Paperback

    352 pages

  • Release Date

    16 February 2022

Check Delivery Options

Summary

Improve Your Python Code with Modern Object-Oriented Design Patterns

To write clean, efficient, maintainable code, developers everywhere turn to design patterns. Now there’s a Python-specific patterns guide that’s friendly and practical enough for every Python developer, regardless of experience.

Best-selling patterns author James W. Cooper presents visual, example-driven explanations of 23 proven patterns for writing superior object-oriented code. Through clear and intuitiv…

Book Details

ISBN-13:9780137579938
ISBN-10:0137579934
Author:James Cooper
Publisher:Pearson Education (US)
Imprint:Pearson
Format:Paperback
Number of Pages:352
Release Date:16 February 2022
Weight:620g
Dimensions:230mm x 176mm x 20mm
About The Author

James Cooper

James W. Cooper holds a PhD in chemistry and worked in academia, for the scientific instrument industry, and for IBM for 25 years, primarily as a computer scientist at IBM’s Thomas J. Watson Research Center. Now retired, he is the author of 20 books, including 3 on design patterns in various languages. His most recent books are Flameout: The Rise and Fall of IBM Instruments (2019) and Food Myths Debunked (2014).

James holds 11 patents and has written 60 columns for JavaPro Magazine. He has also written nearly 1,000 columns for the now vanished Examiner.com on foods and chemistry, and he currently writes his own blog. Recently, he has written columns on Python for Medium.com and Substack.

He is also involved in local theater groups and is the treasurer for Troupers Light Opera, where he performs regularly.

Returns

This item is eligible for free returns within 30 days of delivery. See our returns policy for further details.

More from James Cooper

More in Python

More in Programming Languages

More in Computers & Technology