ロジカルなバグはプログラマーが頑張るしかないんだけど、
if( a=1 || 32 % x){
}

こういう記述で、コンパイルが通り実行もかかるのに、
いくつもバグが入ってるってのは避けたいよね。