Description
Autor: Miguel Araujo
Track: Produban (Básico)
Muchos son los que conocen el zen de Python. Estos principios de diseño se centran en el cómo hacer las cosas, pero solamente el tiempo nos lleva a encontrar qué hacer para ser fieles a ellos. En esta charla se introducirán algunas de las prácticas más comunes adoptadas por la comunidad para producir código comúnmente referido como pythónico. Cómo utilizar programación funcional adecuadamente, patrones elegantes como decoradores, comprehensions, Python idiomático... Haremos un recorrido por algunas librerías de Python que pueden marcar la diferencia en nuestros proyectos y analizaremos algunas de las APIs de Python más humanas, explicando su filosofía y la de la comunidad. Veremos cómo los PEPs son la herramienta que ha permitido a Python llegar a ser lo que es a día de hoy.