hiromasa.zone : o)

2005/2/17 Thursday 投稿時の月齢:8.7  月名:九日月  潮汐:小潮 Moon:8.7[九日月]今日の心技体 : 低調期好調期低調前不安定期

ほげデバッグ このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 14:05

ろくなデバッガがない環境で、プログラムをデバッグするときに、実行行に printf(“ほげ”); などとすることを、ほげデバッグと呼ぶ。(今勝手に命名

要はプログラムの通ったところを人間に何かしらの手段を使って示せば、不具合点が見えてくるわけだ。

思い出したのだけど、大昔、テキスト画面に描画を行うゲームなんかで文字出力をすると、画面が崩れちゃうので、よく BEEP を使っていた。そこの行を通ると「ピッ」となる。

普通に BEEP ってやると遅くなるので、 BEEP 1:BEEP 0 とかやってた。懐かしの、BEEP デバッグ。

環境によっては他にも類似のデバッグ方法があるに違いない。

  1. 画面がない PCで CDROM のふたが開く、トレイデバッグ
  2. プリンタ開発時にプリンタからインクが噴き出す、油性インクデバッグ
  3. 時計作成時に針が逆に回り出す、タイムスリップデバッグ
  4. 戦闘機組立て時にレバーがひかれる、緊急射出デバッグ

・・・。

4 Comments

Comment

  1. From: 通りすがりモン - 2006/2/16 Thursday Daytime (Comment)

    スミマセン通りすがりの者なんですが
    あまりにも面白かったので、つい書き込みしてしまいました。

    自分は新しい環境を準備するのが億劫で「ほげデバッグ」のまま。
    新しいこと好きなひとから「Eclipse」がどーだこーだ、phpデバッグに良さそうだぞ~ と言われまして。
    脱・ほげデバッグ目指すかな。ああ、でも億劫。でもこの際やっぱり思い切って…
    そう言いながらまたechoを入れてしまってるのでした。

  2. From: ひろまさ - 2006/2/17 Friday Nighttime (Comment)

    通りすがりモンさん、こんにちは。:grin:

    分かります。 環境の使い方覚えている時間にほげっとけば修正できちゃいますもんね(笑)

  3. From: しゃちょー - 2006/8/3 Thursday Nighttime (Comment)

    あーーー、わかります(笑)
    私の場合は、ループの中に
    echo “kita—-“;
    なので、「キター!デバッグ」でしょうか(^^;

  4. From: ひろまさ - 2006/8/5 Saturday Daytime (Comment)

    しゃちょーさん、こんにちは。 😀

    いいですね~。 うまく通ったらほんとに「キター」って気分になれます。 :mrgreen:


このサイトはコンテンツをフリーズしました。トラックバック・コメントは閉じられています。

新しいサイトは、

hiromasa.another :o)

です。 :-)

このサイトについて

このブログは引っ越しを行いコンテンツはフリーズしています。hiromasa.anotherへどうぞ。

Powerd By WordPress

We (Heart) WordPress

WordPressME Logo
WordPress Plugins

ブログ内検索

Todays Popular

WordPress Ring

はてなリング - WordPress -

情報

31 queries. 0.090 seconds.

このページの先頭へ