Comment by drums8787
4 years ago
Sure, a certain amount of good luck is always required.
I've been involved in two rewrites during the past 5 years. While the rewrites were not by choice (one was forced by Flash EOL), in both cases there were multiple, very obvious (after the fact) benefits:
- Better, modern technology top to bottom
- Better dev process, facilitated by the better technology
- An excuse to focus functionally, and rethink. We couldn't possibly reproduce a heap of legacy features and were forced to focus on what mattered, and managed to offer those key features in a far superior way.
Done right, a rewrite can be fantastic. And sure, rewrites often happen for the wrong reasons and at the wrong time.
No comments yet
Contribute on Hacker News ↗