Mental models/Error Prevention
Flow & Navigation

Error Prevention

The design principle of carefully designing interfaces to prevent problems from occurring in the first place, rather than relying on error messages to correct mistakes after they happen.

In plain language

Designing to make errors impossible or immediately recoverable is more effective than designing better error messages. The best error is the one that never happens.

In the wild

Implementations of this model aren’t wired to this view yet — they live in the implementations table.

Related modelsFlow & Navigation
Affordance
Flow & Navigation
Breadcrumbing
Flow & Navigation
Desire Lines
Flow & Navigation
Feedback Loop
Flow & Navigation