2010-05-13 可読性と可書性って意外とすれ違う 「asdfがqwerでもpoiuでもないならば」は僕は普段こう書きます。if(!(asdf == qwer || asdf == poiu))読み終わってから目的を知るのには優しいと思うけど、読みにくいのかもしれないね。読むときは大抵左からだったり、カッコが多いと読みづらかったりするものね。あと保守性も微妙だったり。右の条件を外すとif(asdf != qwer)ってなるわけだが、これは変更箇所が多くてイヤになりますね〜。if(asdf != qwer && asdf != poiu)がやっぱり正義なんだろうなぁ。