Skip to main content

Timeline for When is a BIG Rewrite the answer?

Current License: CC BY-SA 3.0

11 events
when toggle format what by license comment
Apr 7, 2020 at 14:53 comment added Kain0_0 @Stephen true, but that is the same as saying that a game written for a playstation 4 has better graphical resources than if it were written for a playstation 1. Most server applications, web services, and back-end batch processors will not generally gain such benefits, aside from those afforded to the developers themselves.
Jun 1, 2015 at 3:28 comment added Stephen "rewrites have no direct effects/benefits for the customer" - this is often a myth, as the newer frameworks provide "built in" a lot of productivity enhancements that are either impossible or far too expensive to implement. One example, upgrading a vb6 app to a .net app allows users to open larger files (due to a 64 bit architecture) which therefore means that the end users don't have to artificially break up their work.
Aug 23, 2012 at 1:17 history edited Jim G. CC BY-SA 3.0
added 1 characters in body
Nov 4, 2011 at 10:11 history made wiki Post Made Community Wiki by user8
Apr 3, 2011 at 19:20 history edited Robert Harvey CC BY-SA 2.5
edited body
Apr 2, 2011 at 18:04 comment added user1249 I recently rewrote a Visual Basic application in Java. This allowed it to be run as a service under Windows (no Java GUI) - benefit to customer.
Sep 22, 2010 at 22:13 comment added ChrisLively @John: As an executive, I would have a very hard time greenlighting a rewrite on an application that my sales team has yet to get a customer for. In all honesty, I'd give it a certain amount of time, and then decide what to do. If interest isn't there, I'd trash the whole thing and pick something else to do.
Sep 22, 2010 at 12:52 vote accept Jonn
Sep 22, 2010 at 12:52
Sep 22, 2010 at 12:50 comment added Jonn This is currently used for a demo app (no customers have bought it recently and I figured now's the best time to recreate it).
Sep 22, 2010 at 12:20 comment added Ryan Hayes +1 for refactor approach. Lots of times there's not enough time or manhours to rewrite AND maintain the existing system.
Sep 22, 2010 at 12:09 history answered Toon Krijthe CC BY-SA 2.5