3 ms·
They threw out 3 months of work... That's not a rewrite, that's a prototype. People do this all the time.
by Volpe 15y ago
They threw out 3 months of work... That's not a rewrite, that's a prototype. People do this all the time.
- josephcooney 15y ago+100 - the biggest questions (to me) were HOW MUCH code did they throw out, and how old was it? Throwing out a few months of code you just finished writing (and which you're still intimately familliar with) is vastly different to throwing out a code-base that would be entering middle-school if it was a person.
- neilk 15y agoI don't know what the old codebase is like, but the current one is just 2145 LOC, not counting tests. 62K total. I know that startups do way more that just write code, so I'm not criticizing them at all. And it seems they're not afflicted with the typical engineer modesty when it comes to their own codebase, which is a good thing. On the other hand it's not exactly a superhuman hacking achievement to rewrite this from scratch.
- Cushman 15y agoSo if we're charitable and say the new codebase is, oh, three times as compact, that means they threw out about 10% of their code.