3 ms·
1. Build tests (if you don't already have them) so you can refactor with confidence that you haven't created new problems. 2. Break into milestones so you can
by sparker72678 4y ago
1. Build tests (if you don't already have them) so you can refactor with confidence that you haven't created new problems.
2. Break into milestones so you can see progress. Celebrate the wins.
3. Find another developer to help out — you can bitch to each other, rubber duck ideas, and avoid some of the loneliness.
Even with these ideas, it can still just be nigh impossible to refactor if not enough resources are devoted to the task. Best of luck to ya, though!