Code Style

Quando si lavora su progetti e si conivide il codice con un team di lavoro è importante cercare di mantenere uno stesso stile di scrittura del codice in modo da uniformarsi ed evitare di fraintendersi.

In Python esistono

  • PEP8 = Default python style guide
  • PEP257 = Docstring style guide

Alcuni esempi di PEP8:

  • Quando spazi si usano per l’indentazione = 4 spazi
  • Come indentare le parentesi
  • Lunghezza della linea di codice predefinita (79 caratteri per il codice e 72 caratteri per i commenti e docstrings)
  • Come configurare gli import

Tuttavia nonostante le linee guida di PEP8 ci sono molte cose su cui di può discutere e che non sono chiare, lasciando spesso anche troppa libertà.

Ecco che entrano in gioco alcune librerie che aiutano nella gestione della qualità del codice.

Documentazione