The larger a codebase is, the harder it is to make big changes
The larger a codebase is, the harder it is to make big changes.
I'm learning this the hard way today.
The changes I'm making would be easy if the app was small. But the app is big, so I'm moving 1000's of lines of code just so I can try an idea.
An alternative approach worth considering: Create a small app to test the idea.
When change is hard and risky, consider making the change small and risk-free first.