C'è un paio di problemi.
In primo luogo, non apportare modifiche al codice perché sei annoiato e non ha abbastanza attività reali. Se questo è il caso, vai a parlare con il tuo project manager e ottieni alcuni compiti reali assegnati a te, qualcosa con valore.
In altre parole, non cambiare il codice per il cambiamento. Aggiungi sempre qualche valore al codice nel processo.
Ora, se tali modifiche stanno contribuendo a rendere il codice più facile da gestire, da parte dell'utente e di altri, quindi eseguirli. Cose come assicurare che gli standard di naming vengano seguiti, codice di refifficazione, ecc. Ma prendi un compito, in modo che il tuo project manager possa dire "Sì, è buono, passa 2 ore a questo e torna da me".
Confermare le modifiche quando hai finito con loro. Non tritarli insieme a qualsiasi compito reale tu abbia appena terminato prima di loro, o il prossimo, farà unire correzioni di bug tra rami, revisioni di codice e solo una navigazione di codice generale, difficile da seguire.
"Ok, quindi hai corretto il bug 7711, e anche cambiato circa altri 100 file. Bello, quindi qual è in realtà il bugfix qui?"
fonte
2010-01-12 13:24:37
forse questo dovrebbe ottenere il tag "soggettivo"? –
Impegnati spesso, ecco a cosa servono gli strumenti scm. A mio parere, in nessun modo il registro scm deve essere visto come un ChangeLog corretto –
aggiunto tag "soggettivo". –