x.com/moguno/status/2062867123

ボクはプログラムは独学の部分が多いけど、

メソッドの部分は

int hoge(int a)
{
...
}

と括弧を改行するのに、if文とかだと

if (a = 1) {
...
}

と括弧がif文の最後に来るのが、ちょっと納得いかない。

括弧の位置がそろってないのが気持ち悪いというか…

@t_massann 中括弧がインデントで中に入るのはいや、とか、終わりの中括弧の位置がずれるとか、まあCにはいろいろ流儀があります。

@array @t_massann オレは基本PHPerなのでCに近いんだけど、可能な限り行を圧縮しようとするので、みんないろいろあるんだなぁと思って見ている

@legasus @t_massann 元々Pascal野郎なので、begin~endでブロックはくくるものと思っている人なんですよ。
なのでifのあとは条件式のあとにbeginを書くとendがインデントブロックのifと合うのでそう言うかきかたしていたら邪道、とか言われて、確かにPPに×と変えられるんだよね。
まあ同じ人がかくプログラムで統一されていれば問題無いと考えますよ。
空行は結構開けるタイプ。

フォロー

@array @t_massann なんかみんなちゃんとコードの可読性に拘ってて偉いなぁ。コードは出来る限り圧縮して(ただし可読性がむちゃくちゃ落ちるようなことはしなし)、何をしているのかはなるべくコメントにまとめる方だから…。

@legasus @t_massann 老人会なので、コメント書くしか方法がない時代で、今だとJavadocとかDocstringとか方法があって良いよね、と思う。

@array @legasus Javadoc、ありましたねぇ。ボクは卒論でJavaでプログラム書きましたけど、本当はJavadoc使わないといけないんでしょうけど、そこまでの余裕なくて使いませんでした。

ログインして会話に参加
:realtek:

思考の /dev/null