アカウント名:
パスワード:
まだ紹介されていないようなので。
「デバッグパターン」 [fc2web.com]
このストーリーで紹介された手法のかなりの部分が、ここですでに網羅されています。
中でも身につまされたのが、これ。
名称:PhenomenonDebug アンチパターン 別名: 対処療法アンチパターン、もぐら叩きアンチパターン 例: 「ここの関数に来る値がときどき一文字欠けているんだ。欠けている文字が何か推測するプログラムを書くのに苦労したよ。」 分類: 3.プログラマのバグ 現象: プログラムの現象に対する修正を行う。 原因: 現象はなぜ起こったのかという原因を修正せずに、その現象に対する修正を行ってしまう。
その昔volatile宣言が無かったころに, なんか変なおまじないコーディングをやっていた記憶があります. 確かRS-232Cか何かでそれほどタイミングには煩くなかったので, それですんじゃってたんですね.
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
※ただしPHPを除く -- あるAdmin
デバッグパターン (スコア:5, 参考になる)
まだ紹介されていないようなので。
「デバッグパターン」 [fc2web.com]
このストーリーで紹介された手法のかなりの部分が、ここですでに網羅されています。
中でも身につまされたのが、これ。
Re:デバッグパターン (スコア:3, おもしろおかしい)
c = c / 2; /* 答えが倍になるため */
ってソースをスタッフが書いてました orz
で、そいつは
a = b + 1;
a = b + 1; /* 念のため。たまに答えがおかしいので */
ってコードも書いてました orz
みんつ
ローストビーフの両端を切り落とす (スコア:2, 興味深い)
> a = b + 1; /* 念のため。たまに答えがおかしいので */
> ってコードも書いてました orz
組込み分野では笑えません.
デバイスレジスタには2度書くというおまじないを,大マジメにやっている人々が結構います.クルマ方面とか.
from もなか
Re:ローストビーフの両端を切り落とす (スコア:1)
その昔volatile宣言が無かったころに, なんか変なおまじないコーディングをやっていた記憶があります. 確かRS-232Cか何かでそれほどタイミングには煩くなかったので, それですんじゃってたんですね.
Re:ローストビーフの両端を切り落とす (スコア:0)
これもある意味おまじないだと思う。