Social Engineering with James Lai
A podcast dedicated to the social and human elements of software engineering
Social Engineering with James Lai
The Unreasonable Risk of Rewrites
•
James Lai
•
Season 1
•
Episode 7
We are often tempted to rewrite software - who doesn't like a new greenfield project? With all the promise of cleaner code, architecture, and fixing every problem in the past, they can be tempting to recommend. But here, there be dragons. Rewrites are often not the right answer and represent a unreasonable risk to yourself, your team, and your business.