SOFTWARE DEVELOPMENT / SHARING EXPERIENCE
Old code doesn’t always need a rewrite.
Before committing to a rewrite, ask: is the code the problem, or does nobody understand it yet?
Start with a small area that changes often. Add tests, improve its design, and measure the difference. You can find out whether the change helps without putting the whole team’s work on hold.
