Zen && Python
2008-06-25 12:43:39-05
Software

Si utilizas un lenguaje de programación cuyo nombre se debe a un grupo de cómicos, es conveniente tener sentido del humor.
Hermoso es mejor que feo.
Explícito es mejor que implícito.
Simple es mejor que complejo.
Complejo es mejor que complicado.
Plano es mejor que anidado.
Disperso es mejor que denso.
La legibilidad cuenta.
Los casos especiales no son suficientemente especiales como para romper las reglas.
Aunque lo pragmático gana a la pureza.
Los errores nunca deberían dejarse pasar silenciosamente.
A menos que se silencien explícitamente.
...
El Zen de Python (2)
Cuando te enfrentes a la ambigüedad, rechaza la tentación de adivinar.
Debería haber una -- y preferiblemente sólo una -- manera obvia de hacerlo.
Aunque puede que no sea obvia a primera vista a menos que seas holandés. (NT: Guido van Rossum, creador de Python, es holandés).
Ahora es mejor que nunca.
Aunque muchas veces nunca es mejor que ahora mismo.
Si la implementación es difícil de explicar, es una mala idea.
Si la implementación es sencilla de explicar, puede que sea una buena idea.
Los espacios de nombres son una gran idea -- ¡tengamos más de esas!
—Tim Peters
Permalink: http://www.mononeurona.org/users/entry/vendaval/1394
Comentblogs:1.-
asarch wrote:
!Nah!
La *UNICA* filosofia que vale la pena:
"Lo peor es lo mejor (worst is better)"
y sus mas claros ejemplos:
- Perl
- UNIX
- X Window System
- C
- C++
- UFS (Con el Journalling, SoftDeps, etc).
- /bin/sh
entre otros.
!Saludos!
2008-06-25 14:03:03-05
!Nah!
La *UNICA* filosofia que vale la pena:
"Lo peor es lo mejor (worst is better)"
y sus mas claros ejemplos:
- Perl
- UNIX
- X Window System
- C
- C++
- UFS (Con el Journalling, SoftDeps, etc).
- /bin/sh
entre otros.
!Saludos!
2008-06-25 14:03:03-05










