Software Design for Python Programmers (MEAP 8) by Ronald Mak (.ePUB)+

File Size: 66.4 MB

Software Design for Python Programmers: Principles and patterns [MEAP 8] by Ronald Mak
Requirements: .ePUB, .PDF reader, 66.4 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 for Python Programmers 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. Software Design for Python Programmers teaches you to apply tried-and-tested object-oriented design principles to your Python code. The examples in this guide are simple, clear, and accessible. All examples are in Python, although most of the techniques will apply to any object-oriented language. You’ll solve common architecture problems, and discover the “Pythonic” way to implement encapsulation, implementation-hiding, method overloading, and more. For programmers comfortable with Python syntax. No experience with object-oriented software design required.
Genre: Non-Fiction > Tech & Devices

Free Download links:

https://trbt.cc/9h1unij4eyvs.html

https://upfiles.com/nFGg