1. 布尔表达式
      1. 简化复杂的表达式
        1. 拆分复杂的判断并引入新的布尔变量
        2. 把复杂的表达式做成布尔函数
        3. 用表驱动代表复杂的判断
      2. if语句中,判断条件应为肯定形式
    2. 避免写超过三层的if判断
      1. 通过重复检测条件中的某一部分来简化嵌套的if语句
      2. 把嵌套if转化成一组if-then-else
      3. 把嵌套if转换成case
      4. 把深层嵌套的代码抽取出来放进单独的子程序