35 ms·
> As a consequence of all these problems, there began to be a growing movement across all levels of the org that was rallying around the idea of “rewriting the
by scottlamb 6y ago
> As a consequence of all these problems, there began to be a growing movement across all levels of the org that was rallying around the idea of “rewriting the app from scratch” The general sentiment was that the architecture was slowing us down, starting over would be faster.
I've read plenty of these stories where a rewrite was a total disaster. (Most famously, Netscape.) I've seen and/or lived through some too. (One where a major distributed system was completely changing its storage model, and it was thought refactoring was impossible. In hindsight, it was achievable and would have saved _years_.)
Anyone have examples of regretting a refactoring to the same extent?