“Mi estilo, es el arte de luchar sin luchar”

Zen && Python

2008-06-25 12:43:39-05

Software

alt

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


Comments Comentblogs:
1.- asarch 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

New Comentblog

Captcha



Login



Remember me:
vendaval
Alberto Rodriguez Sanchez Estudiante de Ingenieria en Computacion en la UAM-A, programo en C, C#, Python y Haskell. Uso Debian GNU/Linux, Mac-OS X, OpenSolaris, NetBSD y Win2. Pienso especializarme en computo cientifico y criptografia que son mis grandes pasiones.

Tambien pienso que la programacion computacional es un Arte y que un programa de computadora puede llegar a ser realmente bello si cumple con algunas caracteristicas, prefiero la Sintaxis Avanzada en los programas por que muestra un dominio del lenguaje y un buen grado de abstraccion.

NetBSD, C, Enlightenment y VI(M) son mis SO, Lenguaje de programación, manejador de ventanas y editor favoritos.

Practico Limalama y JKD (soy seguidor de la filosofía de Bruce Lee) y tambien escribo con cierta regularidad en este blog.

"Se como el agua, pero piensa como el fuego"
alchemy corn pop cryptography dark side education hacking humor ladies mathematics music my life nanoblogging no more triviality programming martial arts
Powered by:
Despabilando la MonoNeurona.org
Livechat

<-Nombre
vendaval wrote:
Con una mentira suele irse muy lejos, pero sin esperanzas de volver
on 24/7/08

asarch wrote:
Simon. De preferencia ponle una nalga pa' que llame la atencion
on 25/6/08

vendaval wrote:
hola roberto, lo mejor seria poner lo que quieres comunicarnos como una noticia en portada
on 28/3/08

roberto wrote:
como envio un email a todos los miembros de mononeurona
on 26/3/08

vendaval wrote:
pienso que debria crear una version viva para ms necesidades
on 28/1/08

asarch wrote:
O tambien en: http://www.openbsd.org/ en la forma más pura que puedas encontrar en la red
on 26/1/08

¿Qué estuve haciendo?
=( Se em barrio y estoy en un curso de GNU/linux para usuarios Noveles
2 days, 15 hours ago
Tambien escribo recetas de cocina y chistes =P
3 days, 5 hours ago
@Tuanis: En tu Blog pones sobre lo que te interesa, yo hablo de computacion, aunque
3 days, 5 hours ago
Manda mas o menos la receta Saidjose, asi pruebo a ver si sale
4 days, 21 hours ago
cuando se haga la monochelada estaria chido para acompañar.
5 days, 3 hours ago
yo estoy probando cocinar costillas a la BBQ en Carbon, si me salen bien
5 days, 3 hours ago
Estudio a fondo un asunto sobre la nueva red de la uam
6 days, 4 hours ago
@asarch: hablales bonito de mi. que voy a oaxaca en enero.
1 week, 3 days ago
Pero en la biblioteca Central no estaban, aunque tienen sus tesoros =)
1 week, 6 days ago
Me di una vuelta a CU a ver si tenian algunos libros que ocupo.
1 week, 6 days ago
Galerias
FirefoxjEdit.orgGimpOpenOffice.orgHacker
Top
Colectivo MonoNeurona.org © 2002-2008.