|
|
|
|
|
by dkrikun
2743 days ago
|
|
It is mainly a matter of decision making. In my case, no refactoring was ever sanctioned by itself. Devs were having been allowed to refactor anything on a small scale and always backed up by a feature request. So when the desire to somehow "heal" the codebase is met, it is usually because it is already too "dead" to work with in the first place. |
|
I'd say that if code is being used in production it's not yet "dead", and it should be a much higher priority for team members to work with it.
Can you not add additional tests? Refactor out even a single feature at a time into more modern tech?