Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.



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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: