4 ms·
Hmm, not quite sure I agree; as with communication, I believe that the responsibility lies with the sender for the receiver to comprehend what you are saying.
by NKCSS 10y ago
Hmm, not quite sure I agree; as with communication, I believe that the responsibility lies with the sender for the receiver to comprehend what you are saying.
Someone does not understand you? Then you are not explaining it well enough.
Someone can't figure out how to use your software? Then you did not create it in a way people can comprehend what they need to do.
Is a button you are not supposed to press (before you've completed some other action) enabled, it's your fault the user can click it.
Same goes for repeated clicks, allowing/not handling bad input, etc.