2 ms·
It's also sometimes "when to refactor", because eventually you either have to refactor or rewrite (or retire).
by lionkor 3y ago
It's also sometimes "when to refactor", because eventually you either have to refactor or rewrite (or retire).
- jacquesm 3y agoYes, correct, sometimes you will have to do it anyway but simply not now because there are more pressing needs. This more often than not leads to runaway technical debt though, and sooner or later the problem becomes insurmountable. I've found over the years that refactoring is best done as a continuous background task with a certain percentage of capacity allocated to dealing with it and addressing the parts that you most want to avoid first.