How to Deal with your Legacy App: Rewriting vs Refactoring

The constant drive to improve on what we have is a basic instinct hardwired into human brains. Ever-changing technology is a perfect example of that drive we humans share. This constant upgrade in technology also causes us to evolve with it. For example, any legacy app you own was once the peak of software advancement […]