Notes

Avoid taking action for the user

If the user is required to remember something, place it at the beginning of the message

If some action will result in data loss, prompt for confirmation.

Error dialogues should never cause the application to quit

Applications should be tolerant of predictable typographical errors


Back to Teaching Support Page