El Zen de Python

Archivada en Desarrollo

El Zen de Python

  • Lo bello es mejor que lo feo
  • Lo explícito es mejor que lo implícito
  • Lo simple es mejor que lo complejo
  • Lo lineal es mejor que lo enredado
  • Escaso es mejor que denso
  • La legibilidad cuenta
  • Los casos especiales no son tan especiales como para romper las reglas
  • El pragmático vence al purista
  • Los errores no deben pasar en silencio
  • A menos que se silencien explícitamente
  • Frente a la ambigüedad, resiste la tentación de adivinar
  • Debe haber una, y de preferencia solo una, manera obvia de hacer las cosas
  • Aunque no sea tan obvia al principio, a menos que seas “El Holandés” (o sea Guido van Rossum)
  • Ahora es mejor que nunca
  • Pero nunca es mejor que ahora mismo
  • Si la implementación resulta difícil de explicar, entonces es una mala idea
  • Si la implementación es fácil de explicar, entonces es una buena idea
  • Los Espacios de Nombres (namespaces) son una buena idea, tengamos mas de esos

Javier Sanchez Toledano

Soy programador en Django+Python y WordPress. Auditor líder certificado en la norma ISO 9001:2008. Fotógrafo aficionado.
Redes Sociales:

Tlaxcala, México

Comentarios