Menu
Coddy logo textTech

O Zen

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

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

Bonito é melhor que 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 vença a pureza.

Erros nunca devem passar silenciosamente.

A menos que sejam explicitamente silenciados.

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

Deve haver um -- e preferencialmente apenas um -- modo óbvio de fazer isso.

Embora esse modo possa não ser óbvio à primeira vista, a menos que você seja holandês.

Agora é melhor que nunca.

Embora nunca seja frequentemente melhor que *agora* mesmo.

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

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

Namespaces são uma ideia fantástica -- vamos fazer mais dessas!

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