ぱっと見て「ヘタだなぁ」と思うコード その6
■ このスレッドは過去ログ倉庫に格納されています
0196デフォルトの名無しさん
2007/10/27(土) 03:43:16if ((LOW_AGE < age) && (age <= HI_AGE)) {}
こういう場合は、定数が左にあることに対して意味があるが
if (NULL == pointer) {}
この場合は、定数が左にあることの意味は無い
しいて言うならば、コードを何れだけ見づらくできるか位の意味はあるかもしれない
(我々は、NULLがポインタなのかを知りたいのではなく、ポインタがNULLであるのかを知りたいのだから)
■ このスレッドは過去ログ倉庫に格納されています