0

例では:

float w = (View.WIDTH / 4) * 3;

括弧は結果を変更しないので (右?)、したがって冗長です。それでも、コードの意図がより明確になることがわかりました。そのような冗長な括弧を持つのはスタイルの失敗ですか?

4

2 に答える 2

1

コードがどのように実行されるかがすでに明らかな場合に括弧を追加することは、一般的に悪いことです。何かが明白かどうかは意見の問題です。

それ以外の場合、それらは一般的に良好です。

あなたの例では、それらを(私にとって)追加することは理にかなっていますが、これによりそれらの必要がなくなります。

float w = 3 * View.WIDTH / 4

また:

float w = View.WIDTH * 3 / 4
于 2013-09-09T12:17:30.183 に答える