3 ms·
Sometime down the road legacy applications become expensive to manage, but rewrites almost always deliver zero value to the customer. It’s about balancing d
by 0xmohit 10y ago
Sometime down the road legacy applications become expensive to
manage, but rewrites almost always deliver zero value to the
customer. It’s about balancing development efforts.
Well said. What is the guarantee that the rewrite would be relatively free from technical debt? I've seen several 100K lines of code being produced in rewrites that add absolutely no value -- neither in terms of performance, reliability, maintenance or even code readability.
- ethbro 10y agoI think there is some value in "someone who has spent billable hours deeply touching the currently running system is still employed at the company." You can have maintenance updates & docs as numerous as you want, but I'd still be terrified of running a production system I don't have trusted nuts-and-bolts expertise in-house for.