close

Zen di Python

Vai alla navigazione Vai alla ricerca

Lo Zen di Python è una raccolta di 20 principi software che influenzano la progettazione del linguaggio di programmazione Python , di cui 19 sono stati scritti da Tim Peters [ 1 ] nel giugno 1999. [ 2 ] Il testo è distribuito come dominio pubblico .

Lo Zen of Python è scritto come la 20a voce informativa sulle proposte di miglioramento di Python (PEP) e può essere trovato sul sito ufficiale di Python. [ 3 ] È anche incluso come easter egg nell'interprete Python , visualizzato quando si immette il comando . [ 4 ] import this

Principi [ 5 ]

I principi sono elencati di seguito:

Bello è meglio che brutto.
Esplicito è meglio di implicito.
Semplice è meglio di complesso.
Complesso è meglio che complicato.
Piatto è meglio che nidificato.
Spazioso è meglio che denso.
La leggibilità è importante.
I casi speciali non sono abbastanza speciali da infrangere le regole.
Tuttavia, la praticità batte la purezza.
Gli errori non dovrebbero mai passare in silenzio.
A meno che non siano esplicitamente disattivati.
Di fronte all'ambiguità, evita la tentazione di indovinare.
Ci dovrebbe essere uno, e preferibilmente solo uno, modo ovvio per farlo.
Anche se all'inizio potrebbe non essere ovvio a meno che tu non sia olandese.
Ora è meglio che mai.
Anche se non è mai molte volte meglio di *giusto* in questo momento.
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'ottima idea, prendiamone di più!

Riferimenti

Collegamenti esterni