2012-04-25 7 views
0

私は、次の

括弧の外に出なければならないif文の条件式はどのくらいですか?条件式が長すぎた場合

if(XXX) 
{ 
} 

のXXXについて話して、私は次のよう

bool IsOK = XXXXXXXXXXXXXXXXXXXXXXXXXX; 
if(IsOK) 
{ 
} 

それとも私が持っているようにしなければならないと思いますそれを方法にする。

+0

bool IsOkはtrueまたはfalseです.XXXXXXXXXXXXXXXXXは長いテキストではありません。 "If"は評価または比較するだけで、より理解しやすくするために変数を使用する方が良いでしょう。 –

答えて

2

あなたはしていなくてもかまいませんが、読みやすいようにすることはできます。条件はifの内部に入るか、変数に格納されて評価され、その変数はifに入ります。いずれにしても、基本的には同じですが、変数を使用すると、コードを少しだけ読みやすくなります。

+1

+1。 「変数に合理的な名前を付けるとコードを読みやすくする」というように、コードを少し読みやすくする。 IsOKはOKではありません。 :) –

関連する問題