TagRefactor

How to approach refactoring legacy applications without hindering your ability to release new features

If you read my article on why rewriting applications from scratch is almost always a bad idea and agreed with it, this article acts as a short guideline on how should one approach refactoring legacy applications without hindering their ability to release new features. Find the biggest pain point. Look at the codebase and ask […]

Don’t throw away the past. Learn from it.

My article on why rewriting applications from scratch is almost always a bad idea got a few responses on medium. One of which got me thinking more deeply about how valuable are the lessons learned during the initial development of the application. Adam is right. The lessons from v1 are immensely valuable and should bear […]

Why rewriting applications from scratch is almost always a bad idea

There are many good reasons to rewrite a legacy application, but most of the time, the cost outweighs the benefits. In this article, I try to balance the pros and cons of rewriting applications from scratch and articulate why it is almost always a bad idea. Many developers, including myself, can live with a legacy […]

© 2020 cdruc

Theme by Anders NorénUp ↑