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