一把把事情做对

  • 一把把事情做对,不在乎事情的成功与否本身,恰在于做事的态度。
  • 如果人非圣贤孰能无过,何况圣贤也会犯错。如何更大程度的降低风险呢?这就是风险规避意识
    • 多重保障;多重保障的手段也有很多:
      • 反复检查;
      • 流程掌控;
      • 端到端验证;
    • 万无一失的保障方案:
      • A、B 双套方案并行,构成一种或的关系;
      • (A || B) ⇒

1. 编程习惯

  • 不接受不经测试的代码;
  • 不接受不符合编码规范的代码;
  • 安全第一:
    • 所谓安全第一:
      • switch case:语句,每写一个 case 先避免写逻辑,先把 break,写上;
      • if else 同样如此;
      • 输入输出参数的判断;
      • 空指针异常;
  • 养成流程意识:
    • 保证大的流程不会出错;
    • 保证结构的合理性、完整性;

2. 日常习惯

  • 就像歌唱家要每日练声,钢琴家每日练习指法,程序员的刻意练习,就是每日保证必要的代码量;
原文地址:https://www.cnblogs.com/mtcnn/p/9421149.html