Date: Fri, 31 Aug 2001 03:45:34 +0900
From: あまの <amapyon@....jp>
Subject: [XP-jp:02422] Re: バグ・パターン
To: extremeprogramming-jp@....jp
Message-Id: <3B8E89CE.3000505@....jp>
References: <013301c13121$91146800$3e3b6c0a@....jp> <20010830161302K.hiranabe@....jp> <200108300755.QAA15368@....jp>
X-Mail-Count: 02422
あまぴょんです。
遅ればせながら、わたしも混ぜてください。
・似非再帰呼び出し(VBです)
現象:再帰呼び出しのプログラムなのに、まったく動作しない。
原因:クラスモジュールの中で
Public Function method() As String
...
method = method
End Function
と引数なしのメソッドを呼んでしまう。
対策:method = Me.method とMeキーワードをつけて明示する。
・それはバグではありません。
現象:明らかにバグと思われるのに担当が直そうとしない。
顧客の要求には入っていません。
テスト仕様書には載っていません。
などといいはる。
原因:責任転嫁、杓子定規
対策:ドキュメントを頻繁に更新する。
#逆に、最初からドキュメントが無いほうがいいかも。