見出し画像

プログラムのエラーを見つけるコツ

結城浩

質問

結城先生、こんにちは。

自分は、プログラムのエラー箇所を見つけるのに時間が掛かってしまうことで悩んでいます。見つけようとしても結局見つけられず、他の人の力を借りることもよくあります。

自分はなかなか見つけられませんが、長いプログラムでもすぐにエラー箇所を見つけられる人もいます。

エラー箇所をすぐに見つけられるようになるための心がけなど、何かありますでしょうか。

結城浩のメールマガジン 2022年2月22日 Vol.517 より

回答

ご質問ありがとうございます。

プログラムのエラーがどこにあるのかを見つけるのは難しいことですよね。でも、あなたがおっしゃるように、エラーが起きている箇所をすぐに見つける人もいます。

この話はとても大きなものなので、網羅的に説明することはできません。ここでは以下の三点に絞ってお話ししましょう。

  • 自分の理解を確かめる

  • 正常な動作を知る

  • 精密に読み、局所性を意識する

この続きをみるには

この続き: 2,303文字 / 画像1枚

プログラムのエラーを見つけるコツ

結城浩

200円

この記事が気に入ったら、サポートをしてみませんか?
気軽にクリエイターの支援と、記事のオススメができます!
結城浩

いただいたサポートは、本やコンピュータを買い、さまざまなWebサービスに触れ、結城が知見を深める費用として感謝しつつ使わせていただきます! アマゾンに書評を書いてくださるのも大きなサポートになりますので、よろしくお願いします。 https://amzn.to/2GRquOl

結城浩
本を書く生活が来年で30年。著書は今年で60冊。『数学ガール』『プログラマの数学』『暗号技術入門』『数学文章作法』『Java言語で学ぶデザインパターン入門』他。2014年度日本数学会出版賞受賞。https://mm.hyuki.net/n/n5f00c9cd281c