すべては、多分このへんから始まった・・・

ぱっと見て「ヘタだなぁ」と思うコード その5
http://pc11.2ch.net/test/read.cgi/tech/1155315371/

661 名前:デフォルトの名無しさん[sage] 投稿日:2007/10/21(日) 12:55:31
 定数を左辺に持ってくる比較文を見るとイラッとするな。
 あと、java限定だけど、"".equals(str)とか見たときだな。

685 名前:デフォルトの名無しさん[sage] 投稿日:2007/10/21(日) 23:01:40
 if ("・・・".equals(str))の方が分かりやすいって人は、
 if (str == null) よりも、if (null == str)の方が分かりやすいのかな。

713 名前:デフォルトの名無しさん[sage] 投稿日:2007/10/22(月) 16:00:31
 だけどさ、
 if( ! hogehoge_func() ){}
 とは、みんな書くんだろ?

 if( hogehoge_func() ! ){}
 とは書けないもんな、これは文法エラーだし。

 だったら、
 if( NULL != hogehoge_func() ){}
 でも良いんじゃね? ってならない?