Más allá del Try-Except: Manejo de Errores con Monadas en Python
Автор: Quito Lambda
Загружено: 2025-05-28
Просмотров: 58
Описание:
Lleva tus habilidades de manejo de errores en Python a otro nivel, haciendo que tu código sea más limpio, mantenible y menos propenso a fallos, incluso a medida que crezca en complejidad.
Las estrategias tradicionales de manejo de excepciones en Python, como LBYL ("Look Before You Leap") y EAFP ("Easier to Ask for Forgiveness than Permission"), funcionan bien en contextos simples, pero rápidamente se vuelven difíciles de manejar a medida que las bases de código crecen. Esto resulta en problemas de legibilidad, complejidad innecesaria y riesgo de errores no manejados adecuadamente, lo cual puede llevar a fallos inesperados.
En este Quito Lambda, exploraremos un enfoque innovador para el manejo de errores en Python. Utilizaremos los monadas, específicamente con la librería Results, y la metodología Railway-Driven Development, que nos permitirá adoptar conceptos de programación funcional para construir una estructura sólida y predecible para el manejo de errores.
A través de ejemplos prácticos, descubre cómo este enfoque facilita la integración de características avanzadas de Python, como pattern matching, haciendo que la gestión de errores sea más clara y eficiente. Al final de este Quito Lambda, tendrás herramientas necesarias para implementar un sistema de manejo de errores más robusto y mantenible en tus proyectos, superando las limitaciones de las prácticas tradicionales y mejorando significativamente la calidad de tu código.
Presentadoras:
Sebastián Arias
¡Te esperamos!
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: