3 ms·
This seems easily gamed by just producing lots of lines of code. Adding inline documentation would improve this metric. This does explain some absolute dogshi
by prepend 4y ago
This seems easily gamed by just producing lots of lines of code.
Adding inline documentation would improve this metric.
This does explain some absolute dogshit products IBM made as maybe they were optimizing for this metric by having 1000 lines when one would do. I’m bitter from having to decompile and debug websphere in the 90s and 00s.
I think this runs into a problem is that programmers are good at minmaxing. So any rote metrics will end up being gamed pretty quickly.
- dtagames 4y agoEverything was peer reviewed, so no extra code. Also, every single line had a comment, so no padding with comments. On the "why they failed" aspect, 100 years is a pretty good run. There are lots of reasons IBM is less relevant today, but buggy software isn't one of them.
- prepend 4y agoI’m sure it’s buggy software didn’t help and I think it contributed to IBM’s reputation for poor software.