フラグか何かを持つ関数があるとします:
void foo (Param p1, Param p2, bool setVariable)
{
//if setVariable is true, set some bool var to true, else false
}
次のうち、どちらかを優先する傾向はありますか?
if (setVariable)
_someClassVariable = true;
else
_someClassVariable = false;
また
_someClassVariable = setVariable;
明らかに 2 番目の方がタイピングが少なくなりますが、1 番目の方が読みやすいと思います。どちらが好ましいでしょうか?