徹夜

ソフトウェアのバグを追っているとき,そのバグが,

  • 原因は,あまりにも基本的な機能の部分である.
  • (結論が出るまでそうはおもっていないのだが)原因が自分の作った箇所ではない.
  • 追っかけて行くと,自分が作ったバグが稀に見つかる(が,それは追っているものとは関係ない).

この3条件が揃うとき,ほぼ間違いなく徹夜になる.


今回も,例に漏れず,そりゃないでしょ単体テストしたんだよね? そうだよね? とすがりつきたくなるようなバグが原因でしたとさ.


もう31時半か.さて,仮眠しよ.