Il problema: due sviluppatori = > tre pareri su indention, bretelle su nuova riga o no ecc.
Di solito lavoriamo con tre o quattro persone sui nostri progetti e ognuno di questi ha il proprio stile di codice. Lo so, la soluzione comune è quella di concordare uno stile di codice, tutti devono usarlo, ma non voglio forzare i programmatori creativi in un vestito che non li adatti.
Quindi la domanda è: c'è un modo per far vivere a ciascun programmatore il proprio stile, ma avendo una base di codice comune all'interno del repository? Penso a qualche plugin git / svn / qualunque, che cambia tra stile personale e comune al momento del checkout e del commit. Mi sembra che la parte difficile di questo approccio sia supportare le differenze corrette tra le versioni di un file