The True Cost of Rewrites

Your code is complex and working with it is difficult. Years of development and bug fixes have you ready to declare bankruptcy on your technical debt and start again from scratch. It feels so freeing to leave all your past mistakes behind and start over in a new technology and do everything right this time.

Before you do a cost-benefit analysis on rewriting your application, take the time to consider the true costs of the effort. I think you’ll find it almost never pays off to approach a rewrite in this way.

Read the complete article here: