
デバッグとは、プログラムの中に潜む隠れた悪党、つまりバグを探し出して、排除する作業のことです。要するに、開発者は自分の子供のように愛情を注いだコードが、実はトラブルメーカーだと判明する瞬間を味わうことが多いのです。まるで、フォークを使って刺した焼き鳥の中に、思いもよらぬ骨が隠れているようなものです。デバッグは、イライラするし、暗闇の中で針を探すような作業ですが、プログラムに命を吹き込むためには避けて通れない道なのです。ですから、プログラマーはバグを恐れるな、バグを直せ、そしてその過程で新たな自分を発見するのです。だが、それでも足りない場合は、涙を流しながらエラーログを読み解くしかないのです。何のためにコーディングしているのか、頭を抱えること間違いなしです。最終的には、バグを見つけて涙を隠しながら「やれやれ、また一つ消えた」と呟くしかないのです。こんなにも楽しいデバッグ、さあ、あなたも一緒にどうぞ!
デバッグをまじめに語ると
前の記事: « デバイスドライバとは?毒舌で解説!
次の記事: デフレーションとは?毒舌で解説! »