Hacker News new | ask | show | jobs
by _y5hn 1876 days ago
I've seen rewrites introducing massive bughunts and upsetting customers without improving too much. I've also seen customers expecting and even relying on old bugs for comfort.

Rewrite is always a business decision and need legitimate reasons. You rarely have those reasons, knowledge and time between projects.

1 comments

I like to remember how eBay have rewritten their backend three times.

Not because the previous version was wrong, but because it became inadequate as business grew and requirements changed.