Cuando empiezas a trabajar en proyectos grandes en Python, una de las primeras cosas que notas es que el código se vuelve difícil de entender, probar y ampliar si no sigues unas cuantas reglas básicas ...