principle-exhaust-the-design-space

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Exhaust the Design Space

穷尽设计空间

When a novel interaction or architectural decision has no established precedent, explore several concrete alternatives before implementation. Building the wrong thing costs more than exploring three options.
The rule: When the right answer is not obvious, build 2-3 competing prototypes or sketches. Compare them side by side. Only then commit.
When it applies:
  • Novel UI interactions (no prior art in the codebase)
  • Architectural choices with multiple viable approaches
  • Product design decisions where user experience depends on feel, not logic
When it doesn't:
  • Mechanical implementation where the pattern is established
  • Bug fixes or refactors with a clear target state
  • Changes where constraints dictate a single viable approach
当遇到全新的交互或架构决策且无既定先例时,应在实施前探索几种具体的替代方案。构建错误方案的成本远高于探索三种选项。
规则: 当正确方案不明确时,构建2-3个竞争性原型或草图。进行横向对比后,再确定最终方案。
适用场景:
  • 全新UI交互(代码库中无先例)
  • 存在多种可行方案的架构选择
  • 用户体验取决于直观感受而非逻辑的产品设计决策
不适用场景:
  • 已有既定模式的机械性实现
  • 目标状态明确的Bug修复或重构
  • 约束条件仅允许单一可行方案的变更