Shell's Home

Nov 27, 2012 - 1 minute read - Comments

异常和错误的几条军规

  1. 如果处理不了,就地崩溃,留尸不埋,供后人评价。

    1. 偷偷埋尸,100军棍。处理不了偷偷埋尸,拉出去先轮后杀。
  2. 忽略错误只有两种合法情况。

    1. 逻辑上可以忽略,记log,忽略。
    2. 逻辑上期待异常,不记log,忽略。
    3. 逻辑上不可以忽略的忽略,100军棍。
    4. 逻辑上可以忽略,没有记log,50军棍。
  3. 错误在函数间传递的唯一理由,是可以期待别人那里有个错误处理函数,能够对的上这个错误。

    1. 没人处理错误的乱传递,20军棍。
  4. 该你处理的,处理,不该你处理的,别乱处理。

    1. 乱处理错误的,先轮后杀。

Tags: program

python环境部署 速度对比

comments powered by Disqus