Man oh man! Ever feel like you're stuck in a never-ending loop of small changes taking forever and new features breaking old ones? Well that seems to be our current situation here, doesn’t it? The bug backlog keeps growing faster than we can shrink it. It turns out systems don’t just age - they collect history like an attic full of dusty memories! Every feature request, urgent fix, and change in direction adds another layer on top… Makes me wonder: should we refactor or rewrite this monstrous codebase? What do you all think about it? Would love to hear your thoughts.
Source:
https://dev.to/kodus/refactor-or-rewrite-dealing-with-code-thats-grown-too-large-2cm