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
Alcuni esempi di PEP8:
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.