3 ms·
rewrites of large software projects usually fail in my experience. For example Netscape, WordPerfect, Digg, Myspace, Healthcare.gov. Most large projects have co
by lodovic 3y ago
rewrites of large software projects usually fail in my experience. For example Netscape, WordPerfect, Digg, Myspace, Healthcare.gov. Most large projects have code bases that are decades old. (exception: Facebook)
- riffraff 3y agofull rewrites for sure, but _parts_ of many projects keep getting rewritten. Firefox kept some Netscape code for sure, but replaced its CSS engine, its JS engine, its XUL-based UI.
- nine_k 3y agoMany projects are like the ship of Theseus: can be completely replaced along the way, as long as the crew did not try to replace the whole ship in one go while sailing. You need enough continuity to stay afloat.