Slide 19
Slide 19 text
デバッグの心構え
● まずは落ち着く
● すぐにわかることから調査する
例えば、ログにエラー出力が出ているか、対象データはどうなっているのか、ソースコードで
処理をざっと追ってみるなど
● やみくもにデバッグしない。
ここが怪しいじゃないかという仮説を立ててから検証を行う。
仮説を立て検証を行うサイクルを繰り返すことで徐々に原因を絞り込んでいく。
● 思い込みをしていないか考える
私たちは人間なのでたまに思い込みをします。
● 時間を区切る
例えば1時間なら1時間と決めて、それ以内に何も進歩がなければ誰かに聞いた方が良い。誰
かに聞くと一瞬で解決するかもしれない。