FelipeCN
link
Para fazer as pessoas felizes, você tem que fazer com que elas sintam que estão no controle de seu ambiente.
Para isso, você tem que interpretar corretamente suas ações. A interface tem que se comportar da maneira que os usuários esperam que ela se comporte. Assim, o axioma fundamental de todo design de interface: “Uma interface é bem desenhada quando o programa age exatamente como o usuário pensou que ele iria”.
Todo o resto são comentários. Todas as outras regras de bom design de interfaces são apenas corolários.

Joel Spolsky via Minimal

PS: Axiomas e Corolários