Is it better to scratch build multiple times instead of iterate until correct?

I have been iterating on the same project for a while and building more ideas as times goes on. I am writing code in basically uncharted territory and doing a lot of discovery. Of course this means a lot of spaghetti.

Does it make sense to build a pile of shit spaghettified codebase and then take that plus all the documentation I've been writing as a reference for a second iteration and build it from scratch entirely?

Does anyone have results with this?

Posted Mar 5, 2026, 2:43 AM UTC

12
Loading comments…