>条件式に副作用のある式を書かない人

だからそれは関係ねぇだろ、== が typo で = となった時の問題なんだから。