S_a_k_Uの日記みたいなDB

~サクゥーと呼ばないで~

というかプログラミングの例外処理の話?

@IT会議室 > Java Solution 会議室 > 文字列をequalsで判定する時
なかなか面白い議論で、これってイイとこ突いてると思う。
nagiseさんの書き込み (2008-02-14 00:56) より

さて、定数が左の場合、つまり"hoge".equals(str)という場合、この大半のケースにおいては
そもそもバグとはならず、意図どおりの挙動を示すプログラムとなる。
つまり、プログラミングの段階でバグを盛り込む可能性は減る。
テストでの検出漏れを危惧するなら、そもそもバグが作り込まれないにこしたことはない。
しかし、大抵の場合はよいとしても、レアなケースではより検出しにくいバグを
作り込むのではないか、という話になっているわけです。