Some devs dread rewrites, but I love them! It's a chance to apply everything you've learned and build a better version. Think of a rough draft vs. the polished final paper.
1
0
3
109
0
Yeah, I think in the 2010s, it was important to make detailed design docs before coding, especially while working at big companies. These days, with AI assistance, feature flags, and reliable non-prod deployments, the better tradeoff is usually to code first and tolerate throwing away lots of working code.