Robust Python

Robust Python
Author :
Publisher : "O'Reilly Media, Inc."
Total Pages : 365
Release :
ISBN-10 : 9781098100612
ISBN-13 : 1098100611
Rating : 4/5 (611 Downloads)

Book Synopsis Robust Python by : Patrick Viafore

Download or read book Robust Python written by Patrick Viafore and published by "O'Reilly Media, Inc.". This book was released on 2021-07-12 with total page 365 pages. Available in PDF, EPUB and Kindle. Book excerpt: Does it seem like your Python projects are getting bigger and bigger? Are you feeling the pain as your codebase expands and gets tougher to debug and maintain? Python is an easy language to learn and use, but that also means systems can quickly grow beyond comprehension. Thankfully, Python has features to help developers overcome maintainability woes. In this practical book, author Patrick Viafore shows you how to use Python's type system to the max. You'll look at user-defined types, such as classes and enums, and Python's type hinting system. You'll also learn how to make Python extensible and how to use a comprehensive testing strategy as a safety net. With these tips and techniques, you'll write clearer and more maintainable code. Learn why types are essential in modern development ecosystems Understand how type choices such as classes, dictionaries, and enums reflect specific intents Make Python extensible for the future without adding bloat Use popular Python tools to increase the safety and robustness of your codebase Evaluate current code to detect common maintainability gotchas Build a safety net around your codebase with linters and tests


Robust Python Related Books

Robust Python
Language: en
Pages: 365
Authors: Patrick Viafore
Categories: Computers
Type: BOOK - Published: 2021-07-12 - Publisher: "O'Reilly Media, Inc."

DOWNLOAD EBOOK

Does it seem like your Python projects are getting bigger and bigger? Are you feeling the pain as your codebase expands and gets tougher to debug and maintain?
Python Object-Oriented Programming
Language: en
Pages: 715
Authors: Steven F. Lott
Categories: Computers
Type: BOOK - Published: 2021-07-02 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

A comprehensive guide to exploring modern Python through data structures, design patterns, and effective object-oriented techniques Key Features Build an intuit
The Python Book
Language: en
Pages: 343
Authors: Rob Mastrodomenico
Categories: Mathematics
Type: BOOK - Published: 2022-01-13 - Publisher: John Wiley & Sons

DOWNLOAD EBOOK

The Python Book Discover the power of one of the fastest growing programming languages in the world with this insightful new resource The Python Book delivers a
Powerful Python
Language: en
Pages: 197
Authors: Aaron Maxwell
Categories: Computers
Type: BOOK - Published: 2024-11-08 - Publisher: "O'Reilly Media, Inc."

DOWNLOAD EBOOK

Once you've mastered the basics of Python, how do you skill up to the top 1%? How do you focus your learning time on topics that yield the most benefit for prod
Learning Python Application Development
Language: en
Pages: 455
Authors: Ninad Sathaye
Categories: Computers
Type: BOOK - Published: 2016-09-07 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Take Python beyond scripting to build robust, reusable, and efficient applications About This Book Get to grips with Python techniques that address commonly enc