Introducción

A partir de ahora, escribir pruebas unitarias es inevitable en la elaboración de un programa informático. A este respecto, Python se entrega con módulos opcionales que responden a las expectativas de los desarrolladores más ambiciosos. Python también le ofrece la posibilidad de inspeccionar su código de manera interactiva con REPL y comprobar instantáneamente el contenido de un objeto, su tipo y los métodos que ofrece. Para ayudar al desarrollador en las tareas relacionadas con la documentación, el análisis de rendimiento y la resolución de problemas en lo que respecta al código, la gama de módulos ofrecidos por el lenguaje es muy amplia. Por ejemplo, cuando el tamaño de un proyecto se hace crítico, el uso de pruebas unitarias permite implementar más rápidamente nuevas funcionalidades y detectar las regresiones de código desde el inicio de la implementación. Esto hace que se gane tiempo y productividad. La búsqueda de un buen rendimiento va a ayudar al desarrollador a identificar las funciones que consumen muchos recursos durante la ejecución y aquellas que consumen menos, con el objetivo de refactorizar y/o reescribir el código. En caso de escribir scripts destinados a la Raspberry Pi, donde los recursos son restringidos, auditar y hacer procesos de benchmarking sobre su código puede mejorar el tiempo de ejecución de un programa. De nuevo, aunque el objetivo de este libro no es mostrar...

Si desea saber más, le proponemos el siguiente libro:
couv_RITRASPYT.png
60-signet.svg
Versión impresa
20-ecran_lettre.svg
Versión online
41-logo_abonnement.svg
En ilimitado con la suscripción ENI
130-boutique.svg
En la tienda oficial de ENI
Anterior
Conclusión
Siguiente
Consultar la documentación con pydoc3