4 ms·
> Sometimes you gotta do what you gotta do. Comprehend your own business processes and rewrite legacy code?
by pretext-1 3y ago
> Sometimes you gotta do what you gotta do.
Comprehend your own business processes and rewrite legacy code?
- sebastianz 3y ago> Comprehend your own business processes and rewrite legacy code? I think the parent’s point is that sometimes this is prohobitively expensive or there is simply noone knowlegeable enough to do it. In those cases, rewriting is NOT what you gotta do.
- lmm 3y agoNah, that's poor decisionmaking. That macro probably has a bunch of bugs in it and has been giving wrong results for years, but they'd rather cargo-cult something where they don't understand the bugs than risk having bugs that they do understand. Watch for them to be the next Post Office/Fujitsu in 10 or 20 years' time when someone finally pulls on the thread of some issues they're seeing.
- starik36 3y agoBelieve me, it was tried multiple times to understand it -> rewrite it. The code was incomprehensible, the new business analysts didn't seem to know exactly what it was doing. By the time I left, the spreadsheet was still relied on heavily.