3 ms·
.. which means it is slower than it needs to be and has a more cluttered interface than it needs to have for that user. If those problems don't interest you, t
by Retra 11y ago
.. which means it is slower than it needs to be and has a more cluttered interface than it needs to have for that user.
If those problems don't interest you, then it's hard to imagine what your idea of good software is.
- clockwerx 11y agoDoes it really though? Those are trivial problems to solve: dont show users tools they dont use via roles/permissions; dont execute code that is unrelated to the current purpose.
- deleted 11y ago[deleted]
- Retra 11y agoRoles/permission code is unrelated to the current purpose. Really though, it's more of a systemic issue. There're so many ways you can make decisions to make your software make decisions to conveniently pretend you're giving the user exactly what they want without having asked them what they want. Maybe they don't want to download and install code they don't plan or know how to run. Bloat is problem for users because it has machine costs, which users have to pay for in time, money, and attention.
- cplat 11y agoThat's the compromise users have to make when using anything that's mass produced. If users want software individually tailored to them, then it's gonna cost them a fortune. This way, they get things for cheap because all the customers are paying for the same thing.