if (a == 1)
{
  b = 10;
}
else
{
b = 100;
}
例えば上記の様な場合

b = (integerA == 1) ? 10 : 100;
のように書くというのは

1)極力(あるいは絶対に)上の例のように書くべき。
2)極力(あるいは絶対に)下の例のように書くべき。
3)見易さに応じてケースバイケース。
4)特にセオリーはなく、完全に好みの問題。

熟練されてる方々は一般的に1〜4のどのスタンスで使用されているのでしょうか。
よろしくお願いします。