GrowPIP
← 返回所有规则

RULE

通用解法优先

[RULE] 通用解法优先

  • 类型: 启发式
  • 强度: 8/10
  • 验证: ✓0 / ✗0

定义

IF: 面对多个相关问题(a、b、c、d...)需要解决

THEN:

  1. 分析共同本质:这些问题背后的共性是什么?
  2. 设计通用方案:能同时解决大部分问题(如 a、c、d)
  3. 接受合理遗漏:特例(如 b)单独处理或暂时搁置
  4. 明确边界:清楚说明能解决什么、不能解决什么

原理

一个解决 80% 问题的简洁方案,优于解决 100% 问题的复杂方案。

  • 减少重复工作
  • 降低系统复杂性
  • 提高可维护性和扩展性
  • 避免过度设计

边界思维

设计方案时必须回答:

问题说明
能解决什么?适用场景、预期效果
不能解决什么?明确排除的问题类型
为什么不能?技术限制 / 设计选择 / 资源考量

反模式

模式问题
逐一击破为每个问题单独设计方案,复杂度爆炸
完美主义试图覆盖所有边界情况,方案过于脆弱
模糊边界不清楚方案的适用范围,导致误用

证据

  • 支持: INFO-099(问题解决思考框架)
  • 反例: (待收集)

关联

  • 上游: RULE-假设验证循环(先验证问题真实存在)
  • 协同: RULE-化大为小(拆解后寻找通用模式)
  • 应用: 技术架构设计、流程优化、产品功能规划