Retweeted
We have had solid testing tools for web apps for more than a decade, which enable programmers to keep legacy code maintained without the fear of breaking behavior.
And that’s why, about every two years, all code gets thrown away and rewritten in whatever framework is popular.