Viafore, Patrick
Robust Python
- ISBN 13:
- 9781098100667
- author:
- Viafore, Patrick
- format:
- Paperback
- publisher:
- O'Reilly Media, Inc, USA
- language:
- English
- Publication Year:
- 2021
- Pages:
- 372
- Dimensions:
- 23.3 x 17.8 x 2 centimetres (0.6
- Genre:
- Computers, Programming, Python,
- Condition:
- New
- Availability:
- Item usually sent within 10 working days
Description
Write clear and maintainable Python code with this practical guide. As your projects grow, it can be challenging to keep up with debugging and maintenance. This book shows you how to use Python's type system to the fullest, covering user-defined types, type hinting, extensibility, testing, and more.
Learn why types are essential in modern development ecosystems and discover how to make your code more robust using popular tools. You'll also learn how to evaluate current code for common maintainability issues and build a safety net around your project with linters and tests.
With this book, you'll gain the skills to write clearer and more maintainable Python code, making it easier to scale your projects without sacrificing readability or performance.