61
Views
2
Comments
Solved
Why is it important to stop adding features when you are refactoring an OS app?
Question

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

2018-10-29 08-31-03
João Marques
 
MVP
Solution

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

2024-03-27 13-27-06
Azhar Bondi

Thank you! 

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.