#はじめに
プログラミングを学習開始して、はや1か月が経ちました。
この1か月でやるべきこと、やりたいことが一気に増え、「自分の時間が無いんじゃない?」と心配されていますが、そんなことはない、と自分では考えています。
基本、僕はコンピュータを触るだけで「楽しい!面白い!」と感じる人間です。
ですから、プログラミングをしている時、何かを執筆している時、新しい知識を学んでいる時、パソコンの前やスマホ、タブレット、ゲームをしている時は、「自分の時間」と定義しています。(記事執筆は怪しくなってきましたが)
あまりこの記事には関係のない話ですが、今の考え方をアウトプットしてみることもどうか、と考えて記述しました。
#プログラミングを学んでいて
この1か月でプログラミングを学んでいて、最も大きな収穫が、「エラーの解決法」を発見したことです。
そのことに気づけた機会は、自分でPHPのデータベース連携フォームを作成していたことに起因します。
##エラーの解決
PHPフォーム制作に取り掛かり、自分では何とか動かせるようなコードを書いたつもりで実行してみました。
すると、
・ブラウザ上に何も表示されない
・MySQLへの命令を書いているはずなのに、思ったとおりの挙動をしてくれない。
などの問題が発生し、そのエラーの解決に2週間もの時間をかけてしまいました。
なぜそこまで時間がかかったのか、原因ははっきりしています。
「エラーの解決法」を知らなかったからです。
##具体的なエラーの解決法
これはプログラミングをする上で当たり前のことですが、過去の僕は実践していません(反省)
・コードをじっくり見て、一つ一つの挙動、どこにどのようなアクションを起こしているかを把握する。
・エラーが出た場合は、まずググり、エラーの内容を把握する。
・とにかくググる、質問する。
といった解決法を実践してみたら、3日と経たずにフォームが完成しました。
##まとめ
以上、自分なりにまとめてみたエラー解決法です。