Che cosa fai quando lavori con qualcuno che tende a scrivere codice stilisticamente scorretto? Il codice di cui sto parlando è tecnicamente corretto, ragionevolmente strutturato e può anche essere algoritmicamente elegante, ma è solo che sembra brutto . Abbiamo:
- Miscela di convenzioni di denominazione e titoli diversi (
underscore_style
ecamelCase
eUpperCamel
eCAPS
tutti applicati più o meno a caso a diverse variabili nella stessa funzione) - Spaziatura bizzarra e incoerente, ad es. %codice%
- Un sacco di parole errate nei commenti e nei nomi delle variabili
Abbiamo un buon sistema di revisione del codice in cui lavoro, quindi guardiamo oltre e sistemiamo le cose peggiori. Tuttavia, è davvero meschino inviare una revisione del codice che consiste di 50 righe di "Aggiungi uno spazio qui. Spar" itarator ". Modifica questa maiuscola, ecc."
Come incoraggeresti questa persona ad essere più attenta e coerente con questo tipo di dettagli?