1: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 11:48:49.067 ID:bz+lNAOid
①
if Omocha {
} else {
}
②
if Omocha
{
}
else
{
}
③
if Omocha {
}
else {
}
4: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 11:49:46.957 ID:aIV0AiBz0
インデント死んでんぞどうにかしろ
7: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 11:50:26.252 ID:DfAeBK0D0
自動整形されますし
16: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 12:03:33.048 ID:HW8Flnw80
プログラムよくわかんないけど③が見やすい
17: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 12:04:20.678 ID:xfUOWJQN0
>>16
2が一番見やすいよ
書いてみればわかる
18: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 12:04:57.938 ID:JXZ/JyY8a
始まり、閉じが分かりやすい2一択なんだよ
なんで宗教論争になるのかまじいみわからん
20: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 12:05:30.963 ID:xfUOWJQN0
>>18
これ
22: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 12:07:11.533 ID:zaKS04Lt0
基本的には言語のガイドラインに従うけど
強いて一般化して言えば
②は無いな
②はJavaScriptで使えないし
JavaScriptみたいなメジャーな言語で使えないカッコの位置は一般的には選ばれることは無い
27: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 12:10:29.285 ID:xfUOWJQN0
>>22
JSって終わってんだな
使ったことないから初めて知ったわ
31: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 12:12:49.057 ID:R2/0mYtUM
>>27
だまされんな
普通に使えるぞ
25: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 12:09:42.812 ID:xfUOWJQN0
例えばインデント無しに処理を複数行書いたとする
①
if Omocha {
Chinco=Manco()
a=Chinco
} else {
a=b
}
②
if Omocha
{
Chinco=Manco()
a=Chinco
}
else
{
a=b
}
③
if Omocha {
Chinco=Manco()
a=Chinco
}
else {
a=b
}
どっちが見やすいかなんて明白だろ
29: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 12:11:36.304 ID:xfUOWJQN0
>>25
これ簡単に書いたけど実際は中身の処理がもっと増えるから2が圧倒的に見やすくなる
39: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 12:18:32.976 ID:ShwYzKtf0
>>25
インデントなしなんて普通やらないことを例に挙げる理由はなに?
インデントがあれば括りは理解できるんだから無駄な改行を減らした方が見通し良いと考える人は2以外を選ぶよ
43: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 12:23:57.932 ID:xfUOWJQN0
>>39
インデントなくなったらなにもできないゴミいてワロタw
50: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 12:28:34.870 ID:ShwYzKtf0
>>43
インデントまともにつけないゴミと一緒に仕事してるお前が不憫だよ
30: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 12:12:06.264 ID:DUy6Nrzn0
1でしょ
それ以外のソース見ると腹立つ
32: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 12:12:59.846 ID:xfUOWJQN0
>>30
それ君の主観でしかないよ
客観で見たら2の方がはるかにわかりやすい
33: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 12:13:19.193 ID:4dSk1PPi0
本当に喧嘩始まってんじゃん
37: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 12:17:56.859 ID:JmCmJedX0
①はC言語カーニハン&リッチースタイルだね、Cに影響受けたJavaやJavaScriptもこっちが馴染みやすいね😀
②BSD/オールマン・スタイルだね、C♯とか.NETで見かけるけどなんか気持ち悪いね🤔
③は野良・我流だね、洗ってない犬のニオイがプンプンしてくるぜ🙄
62: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 12:36:45.418 ID:HsSDqDLVd
やっぱ①が多いな
伝統であり王道でもある一般常識のようなもんだしな
67: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 12:39:41.944 ID:xfUOWJQN0
>>62
主観でしかないよねw
63: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 12:36:55.660 ID:zaKS04Lt0
まあ最初にも書いた通り基本的には言語のガイドラインに従えばいいだけの話なんだよな
K&Rでも「スタイルにこだわるのではなく、どのスタイルでもいいから使うと決めたら一貫してそのスタイルを使うことにこだわれ」みたいなこと言ってるしな
71: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 12:40:55.387 ID:xfUOWJQN0
1選んでるやつは視覚情報の処理が終わってる
83: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 13:07:45.580 ID:pbJ5aqFvd
>>71
①は世界共通の一般常識
85: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 13:09:46.057 ID:xfUOWJQN0
>>83
常識を疑うことすらできないバカ
客観的に見やすいのはどう考えても2だろって話すらわからない人間のクズ
2: 以下、5ちゃんねるからVIPがお送りします 2024/02/22(木) 11:49:35.755 ID:GwbcXaqE0
Python使うし
個人的に1だけど、冷静に考えると2
【悲報】プログラマさん、カッコの位置で喧嘩を始めてしまう (2ch.sc)
インデントありなら1が見やすい