3 ms·
>What's wrong with giving users options? What's wrong with it is that it adds a hidden cost to the software that makes it harder to develop. Every option split
by drstewart 14y ago
>What's wrong with giving users options?
What's wrong with it is that it adds a hidden cost to the software that makes it harder to develop. Every option splits your application into at least two possible states. If you have 1000 options, that's 2^1000 different states that you have to support.
Every feature added has to make sure it doesn't break one of these states, making it harder and harder to develop for.
Making something an option should not be the default behavior.
- alexvr 14y agoSo developer comfort takes precedence over user choice? Or are you saying options are just way more difficult to implement than they are worth (considering the small proportion of users actually take advantage of them)?