System Design Principles

Occam's Razor

Prefer the simplest solution that works.

Illustration for Occam's Razor

In practice

Takeaways

  • 1

    Remove UI that does not serve a clear user need.

  • 2

    One primary action per screen reduces hesitation.

  • 3

    Complexity should earn its place with measurable value.

Origins

Occam’s Razor advises choosing the explanation — or solution — with the fewest unnecessary assumptions. In product design, that translates to fewer competing actions, cleaner flows, and less cognitive overhead.

Simplicity is a discipline of subtraction backed by evidence.

Design Applications

  • Audit screens for redundant controls and duplicate paths.
  • Merge overlapping settings into one clear control.
  • Ship the smallest version that solves the core job.

Frequently Asked Questions

Further Reading