Overview
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
¿Te parece que tus proyectos Python son cada vez más grandes? ¿Sientes el dolor a medida que tu código base se expande y se hace más difícil de depurar y mantener? Python es un lenguaje fácil de aprender y utilizar, pero eso también significa que los sistemas pueden crecer rápidamente más allá de lo comprensible. Afortunadamente, Python tiene funciones que ayudan a los desarrolladores a superar los problemas de mantenimiento.
En este práctico libro, el autor Patrick Viafore te muestra cómo utilizar al máximo el sistema de tipos de Python. Verás los tipos definidos por el usuario, como clases y enums, y el sistema de sugerencias de tipos de Python. También aprenderás a hacer Python extensible y a utilizar una estrategia de pruebas exhaustiva como red de seguridad. Con estos consejos y técnicas, escribirás un código más claro y fácil de mantener.
- Aprende por qué los tipos son esenciales en los ecosistemas de desarrollo modernos
- Comprende cómo las opciones tipográficas como clases, diccionarios y enums reflejan intenciones específicas.
- Haz que Python sea extensible en el futuro sin sobrecargarlo
- Utiliza herramientas populares de Python para aumentar la seguridad y robustez de tu código base.
- Evalúa el código actual para detectar errores comunes de mantenimiento
- Construye una red de seguridad en torno a tu código con linters y pruebas
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access