今回は雑談でトピックを立てさせていただきました。
件名のとおり、ソースコード内のspaceの使い方をお聞きしたいです。
下にソースコードの例を挙げます。
私は次のようにコードを書きます
int function(int val){
return val*val;
}
int main(){
int val;
for(int i=0; i<0; ++i){
val = function(i);
println(val);
}
return 0;
}
※ソースは適当です。
私の身近の人は次のようなコードを書く方がいます。
int function ( int val ) {
return val * val;
}
int main () {
int val;
for ( int i = 0; i < 0; ++i ) {
val = function( i );
println( val );
}
return 0;
}
・関数引数が複数個あるとき ・代入演算子
・for文の;
・計算式が複雑なとき これはかなり自分の中でもあいまいに書いているのですが、
今回の場合x+y-l=A, (x-y-l)*(x-y-l)*2.0*alpha*alpha=Bとすると
exp(-( A * A / B ))
A*A/Bを明確にするのが目的だと思います。(自分でも無意識に使っているので・・・)
これ以上に長くなる場合は改行を使っている気がしますが。
それ以外は基本的にスペースは使いません。
この話題では「自分で好きなように書けば?」の一言で終わってしまうのですが、
皆さんがどのようにソースコードを書いているのか気になったしだいです。
おそらく複数人での開発経験のあるかたは既存のプログラムの書き方に統一して書いていると思われるのですが、
そのときはどのようにスペースを入れているのでしょうか?
これは個人的、一般的、皆さんの経験など、どの立場からコメントしていただいてかまいません。
いろいろな意見をお聞かせください。
よろしくお願いします。