Dove lavoro spesso devo sviluppare (e correggere bug) in un vecchio sistema (.NET 1) il cui codice è completo spaghetti - con poca attenzione data ai nomi delle variabili, alla struttura del programma o ai commenti.
Per questo mi ci vogliono anni per capire quali bit devono essere cambiati e spesso "rompo" il software esistente perché ho fatto una modifica. Io veramente veramente voglia di trascorrere un paio di mesi (con i colleghi) che attraverso di essa al refactoring, ma esistente sviluppatori sia non può vedere la necessità - né pensare Theres tempo per questo (il sistema è enorme).
Temo di dover lavorare sul suo codice perché ci vogliono giorni per riparare qualcosa solo per scoprire che ho rotto qualcos'altro. Questo ovviamente mi fa sembrare incompetente, quindi come posso affrontarlo?