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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

それではまた!

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

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

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

コメントを残す