Hi,
aside from the fact that you can avoid the code getting messier and harder to refactor once you return to work on it, are there any other major benefits worth mentioning?
Best regards,
Azhar
Hi Azhar,
I don't think you have to necessarily stop adding features. It's a matter of priorities and impact.
For instance, if I need to build something that will take me double the time if I don't resolve my technical debt first, then I'll likely resolve it before adding it.
On the other hand, business might really be raising funds and it's imperative the product to have feature X, and therefore it's more important to develop feature X than to refactor.
It can also depend on the resources available (if there are two teams, then one may be refactoring while the other is building, and a balance can be found.
Kind Regards,João
Thank you!