Ci è stato chiesto di aggiungere commenti con tag di inizio, tag di fine, descrizione, soluzione ecc. Per ogni modifica che apportiamo al codice come parte della correzione di un bug / implementazione di un CR.
La mia preoccupazione è che fornisce un valore aggiunto? Così com'è, abbiamo tutti i dettagli nella cronologia dei controlli di versione, che ci aiuteranno a tenere traccia di ogni singola modifica?
Ma i miei contatti insistono sull'avere i commenti come una "buona" pratica di programmazione. Uno dei loro argomenti è quando un CR deve essere declassato / modificato, sarebbe ingombrante se i commenti non fossero presenti.
Considerando che le modifiche sarebbero in gran parte tra i codici, sarebbe davvero utile aggiungere commenti per ogni singola modifica che facciamo? Non dovremmo lasciarlo al controllo della versione?