Learning should take place when it is needed, when the learner is interested, not according to some arbitrary, fixed schedule
Donald A. NormanIt is relatively easy to design for the perfect cases, when everything goes right, or when all the information required is available in proper format
Donald A. NormanThe designer shouldn't think of a simple dichotomy between errors and correct behavior; rather, the entire interaction should be treated as a cooperative endeavor between person and machine, one in which misconceptions can arise on either side.
Donald A. Norman