番摊玩法技巧|同一规则出现例外时,应该优先确认例外条件

复杂玩法中:
最容易出现错误的地方:
往往不是普通情况。
而是:
例外情况。
—
一、普通规则通常比较容易
例如:
满足条件A:
进入结果B。
这种规则:
直接判断即可。
—
二、例外规则会改变结果
如果规定:
“满足A时通常进入B,但如果同时满足C,则改为D。”
那么:
C就是一个优先级更高的例外条件。
—
三、判断顺序就非常重要
完整逻辑可以写成:
满足A?
├─ 否 → 结束
└─ 是
├─ 同时满足C → D
└─ 不满足C → B
这样:
例外条件就不会被普通规则覆盖。
—
四、为什么适合提前写成规则
如果靠人工临场判断:
最容易遗漏例外。
提前把:
普通条件+例外条件
写清楚:
执行时会更加稳定。
—
总结
规则越复杂:
越应该先找例外。
技巧重点:
先确认有没有特殊条件,再按照普通规则处理剩余情况。