design law / 奥卡姆剃刀

Occam’s Razor

当多个方案能够同样充分地解释问题或达到目标时,应优先选择假设更少、结构更简单的方案。 它鼓励减少没有明确价值的规则、状态和步骤,但不意味着牺牲必要能力。

Key fields

Identity

Subtype
原则
Parent Taxonomy
Simplification & Complexity Control

What

Definition
当多个方案能够同样充分地解释问题或达到目标时,应优先选择假设更少、结构更简单的方案。 它鼓励减少没有明确价值的规则、状态和步骤,但不意味着牺牲必要能力。

Why

Mechanism
• 每增加一个规则、状态或例外,就增加理解、开发和维护成本。 • 较少的假设让行为更容易预测,也降低错误组合的数量。 • 简单方案更容易被验证、解释和迭代。

Where

Applicable Context
Cognitive Load & Complexity

How

Design Guidance
1. 先验证最简单的可行方案 用最少关键步骤解决主要任务,再根据证据增加能力。 2. 合并重复规则 相同行为使用一致的组件、术语和反馈。 3. 删除无法说明价值的元素 每个字段、选项和提示都应对应用户目标或风险。

Evidence

Limitations
1. 最短流程一定最好 必要的确认和解释可能降低总体错误成本。 2. 简单等于功能少 好的简单是清晰模型,不是无条件删除能力。 3. 可以跳过研究 “最简单”仍需以用户目标和证据判断。

Lifecycle

Status
待复核

Relations

Related Content
Tesler’s Law (Law of Conservation of Complexity)