Succhiare di meno ogni anno - Jeff Atwood
Mi ero imbattuto in questo articolo perspicace. Citando direttamente dal post
Ho spesso pensato che succhiare di meno ogni anno sia il modo in cui i programmatori umili migliorano. Dovresti essere scontento del codice che hai scritto un anno fa. Se non lo sei, ciò significa che A) non hai imparato nulla in un anno, B) il tuo codice non può essere migliorato, o C) non riesci mai a rivisitare il vecchio codice. Tutti questi sono il bacio della morte per gli sviluppatori di software.
- Quanto spesso ti succede o no?
- Quanto tempo prima di notare un effettivo miglioramento nella codifica? mese anno?
- Hai mai rivisitato il tuo vecchio codice?
- Quanto spesso ti affligge il tuo vecchio codice? o quanto spesso devi affrontare il tuo debito tecnico.
È sicuramente molto doloroso correggere vecchi bug e codice sporco che potremmo aver fatto per rispettare rapidamente una scadenza e quelle correzioni rapide, in alcuni casi potremmo dover riscrivere la maggior parte dell'applicazione / codice. Nessun argomento al riguardo.
Alcuni degli sviluppatori che ho incontrato hanno sostenuto che erano già nella fase evoluta in cui la loro codifica non ha bisogno di miglioramenti o non può più essere migliorata.
- Questo succede?
- In caso affermativo, quanti anni nel codice su una determinata lingua ci si aspetta che ciò accada?
Relazionato:
Hai mai guardato indietro al tuo vecchio codice e fatto una smorfia di dolore?
Star Wars Moment in Code "Luke! I am your code!" "No! Impossibile! Non può essere!"