表格的威力


利用一个Excel表格辅助思维


最近编写的程序中,遇到一个开关和另外一个可变参数组合的问题。

刚开始由于没有思考清楚,走了弯路,后来借助如下表格,才整理清楚。

序号 开关(原始值) 开关(最新值) 参数是否变化 对应的动作
1关关否处理逻辑1
2关关是处理逻辑2
3关开否处理逻辑3
4关开是处理逻辑4
5开关否处理逻辑5
6开关是处理逻辑6
7开开否处理逻辑7
8开开是处理逻辑8

思维方式:

  • 先列出可能组合及每种组合下应该的处理
  • 再分析各种组合能否代码复用

声明: 本文采用 CC BY-NC-SA 3.0 协议进行授权,转载请注明出处。