プログラムが上手く動かないときは?

この記事は約 2 分 で読むことができます。

サンプルコードを参考にして書いたプログラムが上手く動きませんでした。
プログラムが上手く動かない時の対処法を教えて下さい。

このような質問を頂いたので、以下に回答をシェアします。
ご参考にどうぞ。

[ハルジオンからの回答]

こんにちは、ハルジオンです。
ご質問ありがとうございます。

プログラムが上手く動かない時の最も多い原因が
スペルミスや誤字脱字です。

プログラムが上手く動かない場合、
まずはスペルミスを疑ってみて下さい。

教材に載っているサンプルコードと
ご自身で書いたコードを注意深く見比べてみると
何か違っている箇所があるはずです。

まずはそれを見つける訓練をしていきましょう。

・単語のスペルが間違っていないか
・大文字/小文字が間違っていないか
・スペースの有無が正しいか
・カンマやドットは抜けていないか、全角になっていないか
・ダブルクォーテーションやシングルクォーテーションは正しいか

こういった点を踏まえて確認してみて下さい。
子供の時にやった「まちがい探し」の要領です。

すごくアナログな方法に思えると思いますが、
実はこれが将来的に重要なスキルになります。

プログラムのミスを見つける作業を「デバッグ」と言いますが、
デバッグを助けるためのツールや手法も存在します。
しかし補助的な役割のため、
最後はプログラマーの目で判断する必要が出てきます。

その時に間違いをすぐに見つけられるプログラマーと
すごく時間が掛かってしまうプログラマーの差は上記のスキルの差です。

上級になればなるほど、その差は致命的になってきます。

ですので、初級講座の段階では
「サンプル通りにしっかり書く」ということを念頭に置き、
上手く動かなければ「間違いを見つける」という訓練をしましょう。

その訓練がしっかり出来ているプログラマーは
コードを書く時点からスペルミスなどに気をつける
ポイントを抑えているため、そもそもミスも少ないのです。

もし、見比べても違いが判別出来ないようであれば
またご相談下さい。

それではまた!

プログラムが上手く動かないときは?
この記事はあなたのお役に立てましたか?

この記事があなたのお役に立てましたら、
いいね!クリックをお願いします!

あなたも楽しくプログラミングを学んでみませんか?

コメントを残す




このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください