原则
程序价值的一半来自判断何时做什么
if 让程序开始根据状态做分叉决策。
原则释读
真正的程序从来不是单一路径,而是面对不同条件做不同选择。
为什么重要
没有条件逻辑,程序无法适应变化。
怎么用到自己的知识系统
把业务规则翻译成布尔表达式和条件分支。
行动规则
- 条件要可读。
- 分支要有边界。
- 优先处理特殊情形。
常见误区
- 嵌套太深。
- 用不清晰条件凑逻辑。
辨析题
为什么 if 是程序看起来‘聪明’的起点?
因为它让程序第一次对不同状态作出不同反应。
if 让程序开始根据状态做分叉决策。
真正的程序从来不是单一路径,而是面对不同条件做不同选择。
没有条件逻辑,程序无法适应变化。
把业务规则翻译成布尔表达式和条件分支。
为什么 if 是程序看起来‘聪明’的起点?