Throwing away working code

It’s a tough call to make, but sometimes the best thing for a business to do is to throw away working code if it’s not what the business needs to be successful right now.

Eric Ries wrote an insightful post back in February 2009.

Lessons Learned: Throwing away working code.

A business which is not making money is dying, however good the code, but changing the business into one which does make money may mean ditching lots of things which have cost a lot, and even seem to have intrinsic value.