Should I re-develop my whole web application?
People are always calling me and asking to redevelop their websites. “It’s not working exactly to specification”, “There is too much technical debt”, “The old developer was an amateur that we hired and they ran off halfway through”. These are comments that I hear all the time. In general, it is not a good idea to rebuild your web application from the ground up for the following reasons: It does not take into account the time and energy the first developer put into developing the original site It doesn’t solve the problems that are actually plaguing the initial site, if not solved at the root the rebuild will usually also have these problems A lot of the time spent redeveloping an application is spent re-implementing features that are actually not broken (simple CRUD functionality) All rules come with exceptions and this one is no different.
Read more