Menu
Coddy logo textTech

Lo Zen

Lezione 9 di 28 del corso Codice pulito - Scrivi codice migliore con Python di Coddy.

Lo Zen di Python è una raccolta di 19 «principi guida» per scrivere codice in Python.

Bello è meglio che brutto.

Esplicito è meglio che implicito.

Semplice è meglio che complesso.

Complesso è meglio che complicato.

Piatto è meglio che annidato.

Rado è meglio che denso.

La leggibilità conta.

I casi speciali non sono abbastanza speciali da infrangere le regole.

Anche se la praticità è più importante della purezza.

Gli errori non dovrebbero mai passare inosservati.

A meno che non vengano silenziati esplicitamente.

Di fronte all'ambiguità, resisti alla tentazione di indovinare.

Dovrebbe esserci un solo modo ovvio per farlo, e preferibilmente uno soltanto.

Anche se quel modo potrebbe non essere ovvio all'inizio, a meno che tu non sia olandese.

Meglio adesso che mai.

Anche se spesso è meglio mai che *proprio* adesso.

Se l'implementazione è difficile da spiegare, è una cattiva idea.

Se l'implementazione è facile da spiegare, potrebbe essere una buona idea.

Gli spazi dei nomi sono un'idea fantastica -- facciamone di più!

Si spera che dopo questo corso tu capisca e segua alcuni di questi principi!

 

Puoi stampare quanto segue con (nell'interprete)

>>> import this

Provalo tu

Questa lezione non include una sfida di codice.

Tutte le lezioni di Codice pulito - Scrivi codice migliore con Python

Esercitati da solo: Compilatore Python online