3 ms·
Their needs don't explain all the redundant and unused code. It's slop, plain and simple.
by jonknee 11y ago
Their needs don't explain all the redundant and unused code. It's slop, plain and simple.
- phn 11y agoIt's not. It's just decoupling. Redundant code exists because different groups of people needed the same thing in different contexts (with probably slightly different requirements), and co-ordinating to keep this stuff centralised is hard, and most of all time-consuming. This has two clear advantages. You don't need to fill a form every time you change the smallest of functions and when you mess up, you don't impact everyone else. Honestly, I don't get the negativity. EDIT: I don't mention dead code because that can be, if really needed, removed by a tool so I think the point is moot.
- jonknee 11y ago> I don't mention dead code because that can be, if really needed, removed by a tool so I think the point is moot. It can easily be cleaned up in an automated fashion and they don't do it. That's exactly what everyone means by slop. If you could pick up the clothes on your floor but don't, it's not because you're a hacker. Update: not only do they not clean it up, they ship this shit to a billion people. Talk about lazy.