Menu
Coddy logo textTech

O Zen

Lição 9 de 28 do curso Clean Code - Escreva códigos melhores com Python da Coddy.

O Zen do Python é uma coleção de 19 "princípios orientadores" para escrever código em Python.

O belo é melhor que o feio.

Explícito é melhor que implícito.

Simples é melhor que complexo.

Complexo é melhor que complicado.

Plano é melhor que aninhado.

Esparso é melhor que denso.

Legibilidade conta.

Casos especiais não são especiais o suficiente para quebrar as regras.

Embora a praticidade supere a pureza.

Erros nunca devem passar despercebidos.

A menos que sejam explicitamente silenciados.

Diante da ambiguidade, recuse a tentação de adivinhar.

Deve haver uma -- e de preferência apenas uma -- maneira óbvia de fazer isso.

Embora essa maneira possa não ser óbvia a princípio, a menos que você seja holandês.

Agora é melhor que nunca.

Embora nunca seja frequentemente melhor que *agora*.

Se a implementação for difícil de explicar, é uma má ideia.

Se a implementação for fácil de explicar, pode ser uma boa ideia.

Namespaces são uma ideia e tanto -- vamos fazer mais deles!

Esperamos que, após este curso, você entenda e siga algumas dessas diretrizes!

 

Você pode imprimir o seguinte com (no interpretador)

>>> import this

Experimente você mesmo

Esta lição não inclui um desafio de código.

Todas as lições de Clean Code - Escreva códigos melhores com Python

Pratique por conta própria: Compilador de Python online