DEV Community

Discussion on: How do you deal with legacy projects?

Collapse
 
acro5piano profile image
Kay Gosho • Edited

Basically there are three options: refactor / rewrite / replace. In my experience you must consider refactor first, even if you want to replace whole code. If you rewrite or even replace whole code base, you must face similar issues which solved by the legacy code.