4 ms·
I think this is a key point. SLOC is going way up. It's sort of natural - it's "why not". We can afford to have more SLOC than ever before. Why bother to try t
by ploxiln 9y ago
I think this is a key point. SLOC is going way up.
It's sort of natural - it's "why not". We can afford to have more SLOC than ever before. Why bother to try to reduce it, that's not a priority, our priorities are features and fixes. It becomes too much to really understand and manage, and then it's all automated checks and automated tests.
It's very hard to get the average/common developer to spend time thinking about how we can remove stuff, clean stuff up. And managers don't want to pay them to do that. In some places it eventually becomes a big problem, and then it's time for a big rewrite. Most software is throw-away. Website front-ends, mobile device drivers, etc ... mostly thrown-away roughly every year. It's the relatively rare and stodgy classic open-source stuff that's re-used (with minor updates) for decades. OK, I'm getting off-topic ...
- richardknop 9y agoExactly my thoughts. You have explained in words what I have been thinking for a very long time.