Estoy aprendiendo acerca de las metaclases en Python. Creo que es una técnica muy poderosa, y estoy buscando buenos usos para ellos. Me gustaría recibir algunos comentarios de buenos ejemplos reales del uso de las metaclases. No estoy buscando un código de ejemplo sobre cómo escribir una metaclase (hay muchos ejemplos de metaclases inútiles), pero ejemplos reales donde ha aplicado la técnica y realmente fue la solución adecuada. La regla es: no hay posibilidades teóricas, pero las metaclases funcionan en una aplicación real.Buenos usos del mundo real de las metaclases (por ejemplo, en Python)
Voy a empezar con el ejemplo que conozco:
- modelos de Django, para programación declarativa, donde el modelo de clase base utiliza una metaclase para llenar los objetos del modelo de funcionalidad útil a partir de ORM las definiciones de atributos.
Mirando hacia adelante a sus contribuciones.