1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

プログラミングの考え方で思うところがある話

Posted at

#はじめに
プログラミングを学習開始して、はや1か月が経ちました。
この1か月でやるべきこと、やりたいことが一気に増え、「自分の時間が無いんじゃない?」と心配されていますが、そんなことはない、と自分では考えています。
基本、僕はコンピュータを触るだけで「楽しい!面白い!」と感じる人間です。
ですから、プログラミングをしている時、何かを執筆している時、新しい知識を学んでいる時、パソコンの前やスマホ、タブレット、ゲームをしている時は、「自分の時間」と定義しています。(記事執筆は怪しくなってきましたが)
あまりこの記事には関係のない話ですが、今の考え方をアウトプットしてみることもどうか、と考えて記述しました。

#プログラミングを学んでいて
この1か月でプログラミングを学んでいて、最も大きな収穫が、「エラーの解決法」を発見したことです。
そのことに気づけた機会は、自分でPHPのデータベース連携フォームを作成していたことに起因します。

##エラーの解決
PHPフォーム制作に取り掛かり、自分では何とか動かせるようなコードを書いたつもりで実行してみました。
すると、
・ブラウザ上に何も表示されない
・MySQLへの命令を書いているはずなのに、思ったとおりの挙動をしてくれない。
などの問題が発生し、そのエラーの解決に2週間もの時間をかけてしまいました。
なぜそこまで時間がかかったのか、原因ははっきりしています。
「エラーの解決法」を知らなかったからです。

##具体的なエラーの解決法
これはプログラミングをする上で当たり前のことですが、過去の僕は実践していません(反省)

・コードをじっくり見て、一つ一つの挙動、どこにどのようなアクションを起こしているかを把握する。
・エラーが出た場合は、まずググり、エラーの内容を把握する。
・とにかくググる、質問する。

といった解決法を実践してみたら、3日と経たずにフォームが完成しました。

##まとめ
以上、自分なりにまとめてみたエラー解決法です。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?