Designing for Human Memory
Martin Jancik
1.4K4

All excellent points.

Though there is an exception to the last rule in which users when users are trained like monkeys to use a command-line tool (ie. Unix users, Bloomberg terminals), they refuse to use any type of GUI or WYSIWYG interface.