Personal tools

Dec 11, 2013

Come migliorare il nostro codice con Flake8 e il plugin per Vim

In teoria, teoria e pratica sono uguali, in pratica non lo sono (Einstein)

Come migliorare il nostro codice con Flake8 e il plugin per Vim

Filed Under:

In questo blogpost vi mostrerò brevemente come migliorare la leggibilità e la qualità del vostro codice a costo praticamente zero

Nel lontano 1991, Guido Van Rossum creò uno tra i linguaggi più belli, anche in termini estetici: Python. Dieci anni dopo lo stesso autore, per rimettere un po' d'ordine, creò la Python Enhancement Proposal (PEP) numero 8: Style Guide for Python Code. Non starò ad elencare ora le linee guida, vi invito a leggere direttamente la proposal. Quello che vedremo qui, invece, è come l'applicazione di queste linee guida abbia migliorato stilisticamente, e non solo, il mio codice. Questo blogpost non vuole essere infatti l'ennesima riproposizione del dictat "seguite queste linee perché è giusto così", ma piuttosto un esempio di come la teoria abbia effettivamente migliorato la mia pratica.

read more