Quasi sempre formatto il mio codice prima di impegnarmi per assicurarmi che sia fatto correttamente. Alla maggior parte del mio team non importa davvero e non sempre formatta correttamente il loro codice (cose minori che non influiscono sul codice ma influiscono sulla leggibilità quando provano a mantenerlo).
Di recente ho installato gli elettroutensili VS con l'opzione "Formatta al salvataggio" e ho apportato una modifica a un file che non era stato formattato in precedenza. Il vicepresidente dello sviluppo è venuto da me e mi ha rimproverato per la formattazione poiché si presenta nello strumento di fusione come se fosse cambiato quasi l'intero file, anziché solo una riga o due (quindi non può vedere esattamente cosa ho modificato facilmente), e mi ha detto di disabilitare il formato su save in futuro. Mentre capisco questa preoccupazione, a volte trovo difficile ordinare il codice che non è formattato e IMO dovrebbe comunque essere formattato correttamente in ogni momento. Nota che non sto solo riformattando le cose per un capriccio. Ma mentre scrivo il codice o userò lo strumento di potere o premerò il comando chiave per formattare il testo per renderlo più facile da leggere, e in SVN questo appare come una modifica.
Quindi chiedo, la formattazione del codice è davvero una cosa negativa? Le sue preoccupazioni sono più valide che assicurarsi che il codice sia leggibile?