Software Design in Python (MEAP v6) by Ronald Mak (.ePUB)+
File Size: 32.6 MB
Software Design in Python (MEAP v6) by Ronald Mak
Requirements: .ePUB, .PDF reader, 32.6 MB
Overview: Design principles and patterns for building better Python software. Great Python applications take advantage of established design principles and patterns that maximize performance, maintainability, and reliability. Software Design in Python shows you how to build on your Python coding skills by mastering the practices of great software design! Following intuitive “before” and “after” examples of improved code, you’ll learn to plan and execute Python applications effectively and avoid bugs associated with unmanaged state, poorly-formed classes, inflexible functions, and more. This book will improve your software design skills by teaching object-oriented design principles and design patterns. Design principles help to improve the design of a few lines of code, a function, an entire class, or a set of classes that work together. Design patterns provide models for solving common software architecture problems. These are built on design principles. This book focuses on Python, but you can use these skills in any modern object-oriented programming language.
Genre: Non-Fiction > Tech & Devices

Free Download links: