El ZEN de Python
La filosofía del lenguaje Python está plasmada en el documento escrito por Tim Peters que puedes encontrar en https://www.python.org/dev/peps/pep-0020/.
A continuación, encontrarás los mantras de Python traducidos al castellano:
- Hermoso es mejor que feo.
- Explícito es mejor que implícito.
- Simple es mejor que complejo.
- Complejo es mejor que complicado.
- Sencillo es mejor que anidado.
- Escaso es mejor que denso.
- La legibilidad cuenta.
- Los casos especiales no son lo suficientemente especiales para romper las reglas.
- Lo práctico le gana a la pureza.
- Los errores no deben pasar en silencio.
- A menos que sean silenciados.
- Respecto a la ambigüedad, rechazar la tentación de adivinar.
- Debe haber una – y preferiblemente sólo una – manera obvia de hacerlo.
- Aunque esa manera puede no ser obvia en un primer momento a menos que seas holandés.
- Ahora es mejor que nunca. Aunque “nunca” es a menudo mejor que “ahora mismo”.
- Si la aplicación es difícil de explicar, es una mala idea.
- Si la aplicación es fácil de explicar, puede ser una buena idea.
- Los espacios de nombres son una gran idea ¡hay que hacer más de eso!
No hay comentarios.:
Publicar un comentario