4 ms·
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 smal
by dkrikun 8y 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.
- weliketocode 8y agoI'm not sure what you mean by your last sentence. 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?