「こういうバグが発生するとしたらどういう原因が考えられるだろう」と考えよう

くりかえすが、いきなりプログラムを眺めながら頭の中でプログラムを仮想実行する方法はあまり良くない。そこで、逆に「こういうバグが発生するとしたらどういう原因が考えられるだろう」と考える。

http://www.phys.human.nagoya-u.ac.jp/~watanabe/tips/debug.html