Durante l'hacking su alcuni strumenti di analisi statica, mi sono reso conto che avrei potuto rendere più semplice l'attività (irrilevante per questa domanda) salvando i file sorgente al volo mentre venivano modificati.
All'inizio questo mi sembrava strano, ma essendo un gatto pigro, l'ho fatto davvero, e scopro che lo trovo piuttosto utile:
- non è necessario controllare se tutti i file sono stati salvati prima di eseguire un compilatore / interprete
- ti costringe a eseguire commit granulari molto più regolarmente
Il mio editore si è comportato in questo modo per un paio di giorni, non ho mai avuto una cronologia del commit così pulita e non sono ancora stato bruciato.
Ai tempi di DVCS, quando salvando in realtà intendiamo il commit, pensi che il salvataggio manuale dei file sia ancora una pratica rilevante?