<< December 2024 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 >>

<< [COMIC] かしまし | main | 市町村数2000未満に >>

February 21, 2006

要は慣れ
February 21, 2006 11:59 AM written by 兼乃

プログラミングは体で覚えろ
(悪態のプログラマ)

車の運転と同じように、プログラミングにも多くの危険がある。ヌルポインタ、アクセス違反、メモリリーク、ゼロ除算、ファイルI/O エラー・・・。こういった危険を避けるために、プログラマは常に安全確認をしなければならない。

ある程度経験を積んだプログラマなら、このような基本的な安全確認は、やはり自然にやっているものである。初心者の頃は、こうした危険に直面しては、バグを作りこみ、痛い目に会う。何度かそんな経験を積んでいくうちに、確認せずにはいられない「体質」になってしまうのだ。

プログラミングには、このように、体で覚えるという面がある。安全確認だけでない。アルゴリズムやデザインパターンのようなプログラミングの「定石」も、頭で覚えただけでは不十分だ。実際にプログラムをいくつも書いてみなければ、適切に使えるようにはなれないだろう。

確かにねぇ。
サンプルプログラムをあれこれ弄ってるとそれなりに身に付くね。