¡Socorro! !Metaclases! Desmitificando la metaprogramación
Details
Python está lleno de "magia": metaclases, decoradores, descriptores, init_subclass, introspección...
Muchas veces usamos frameworks que dependen de estos mecanismos sin saber realmente qué está pasando por debajo.
En esta charla vamos a levantar el telón.
A través de ejemplos progresivos y prácticos, exploraremos distintas herramientas de metaprogramación en Python y veremos para qué sirven realmente, cuándo tienen sentido y cuándo no.
Para hacerlo tangible, iremos construyendo paso a paso un pequeño framework similar a Pydantic, usando estas técnicas como piezas de un puzzle.
El objetivo no es convertir a nadie en un archimago de Python, sino desmitificar estos conceptos, entender cómo funcionan los frameworks que usamos a diario y perderles el miedo.
Si alguna vez te has preguntado "¿cómo demonios funciona esto por dentro?", esta charla es para ti.
