Menu
Coddy logo textTech

The Zen

Lección 9 de 28 del curso Clean Code - Write better code using Python de Coddy.

El Zen de Python es una colección de 19 "principios rectores" para escribir código en Python.

Bello 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 lo suficientemente especiales como para romper las reglas.

Aunque la practicidad vence a la pureza.

Los errores nunca deberían pasar silenciosamente.

A menos que se silencien explícitamente.

Ante la ambigüedad, rechaza la tentación de adivinar.

Debería haber una, y preferiblemente solo una, manera obvia de hacerlo.

Aunque esa manera puede no ser obvia al principio a menos que seas holandés.

Ahora es mejor que nunca.

Aunque nunca es a menudo mejor que *ahora mismo*.

Si la implementación es difícil de explicar, es una mala idea.

Si la implementación es fácil de explicar, puede que sea una buena idea.

Los espacios de nombres son una idea fantástica, ¡hagamos más de esos!

¡Espero que después de este curso entiendas y sigas algunas de estas pautas!

 

Puedes imprimir lo siguiente con, (en el intérprete)

>>> import this

Pruébalo tú mismo

Esta lección no incluye un desafío de código.

Todas las lecciones de Clean Code - Write better code using Python