記事検索
逆アクセスランキング
ブログランキング

スポンサードリンク
アーカイブ

スポンサード リンク

if文、どっち派?


1:2016/11/24(木) 19:41:08.34 ID:

if(条件式){
処理
}


if(条件式)
{
処理
}
3:2016/11/24(木) 19:41:42.82 ID:
周りに合わせる
63:2016/11/24(木) 19:59:26.44 ID:
>>3
これ
4:2016/11/24(木) 19:42:00.52 ID:
if () {

} else {

}

スペース空けろって怒られた
42:2016/11/24(木) 19:54:31.73 ID:
>>4
俺も基本これだわ
たまに丸括弧の中の最初と最後もスペース開けるやついるね
62:2016/11/24(木) 19:59:24.74 ID:
>>4
これが普通。
if ()
{
  ....
}
と書いてあるプログラム見るとバカかと思う。無駄に行使うのは意味ない。
94:2016/11/24(木) 20:11:06.50 ID:
>>4
if () {
}
else {
}
の方がコメントアウトする時とか楽
5:2016/11/24(木) 19:42:25.13 ID:
どちらもつかう
実装規約書や周囲のコードに従う
40:2016/11/24(木) 19:53:50.71 ID:
自分一人で書くなら1かな
基本は>>5だけど
6:2016/11/24(木) 19:42:35.79 ID:
空行が見にくいから1
8:2016/11/24(木) 19:43:13.56 ID:
基本①、elseを記述しなければいけない時だけ、②
45:2016/11/24(木) 19:55:37.75 ID:
>>8
俺はこれ
15:2016/11/24(木) 19:45:17.55 ID:
言語によってことなるだろ
①が好きだけど
18:2016/11/24(木) 19:46:51.33 ID:
ideのデフォルト派
26:2016/11/24(木) 19:50:25.92 ID:
2を使えって先輩から言われたから使ってる
28:2016/11/24(木) 19:51:05.94 ID:
そーいえば、大昔大手電機メーカのプログラマしてた時はステップ増やすのに改行してたな
32:2016/11/24(木) 19:52:10.27 ID:
ifの書き方は大体②だが
それよりも定数を左辺に置くことのほうが拘る
35:2016/11/24(木) 19:52:38.56 ID:
VSが②に勝手に整形するだろ
46:2016/11/24(木) 19:55:43.38 ID:
一画面プログラム派は全部一行にする
47:2016/11/24(木) 19:55:51.53 ID:
2ですね。

人間工学の専門家がすでに解明しているのです。
1と比較して2は、人為ミスが半減することがわかっています。
51:2016/11/24(木) 19:57:07.50 ID:
①派だったんだけど開始と終了のインデント合ってるほうが見やすい気がしてきたので最近②に転向気味だわ
54:2016/11/24(木) 19:57:26.85 ID:
①だな。その方がネストが深くなっても読み易い
なるべくswitch文を使うけど
57:2016/11/24(木) 19:58:10.33 ID:
コーディング規約に合わせる(´・ω・`)最初にエディタ設定
65:2016/11/24(木) 20:00:54.50 ID:
if () {
}
else {
}
73:2016/11/24(木) 20:03:41.49 ID:
>>65
これだよな。わかってるな。
101:2016/11/24(木) 20:14:21.12 ID:
俺も>>65,72,94と同じだけど、なぜか異端扱いされる
66:2016/11/24(木) 20:00:58.50 ID:
一行する奴は死ねって思ってる
75:2016/11/24(木) 20:04:14.87 ID:
foo = var > piyo ? 0 : 1;

とか皆使わないのかな?「ifにして」ってよく言われる
77:2016/11/24(木) 20:05:23.38 ID:
>>75
演算子の優先順序を間違えるとえらいことになるから万人向けじゃないしな。
78:2016/11/24(木) 20:06:00.46 ID:
>>75
三項演算子って使えない言語もあるんじゃね?
82:2016/11/24(木) 20:07:30.48 ID:
>>75
読みにくくなるからフルボッコされるで
87:2016/11/24(木) 20:08:58.15 ID:
Javaは①
C#とCなら②
96:2016/11/24(木) 20:11:41.71 ID:
pythonの俺
低みの見物
97:2016/11/24(木) 20:12:57.59 ID:
やたらと深いネストにする奴
108:2016/11/24(木) 20:17:47.88 ID:
>>97
IF文を合理化して、ブロックを減らした後にテストしなきゃならんから
嫌なんだろ

ネストが多い状態でもきっちコード規約内でテストに通れば問題なし・・・・・・と思う
110:2016/11/24(木) 20:19:45.39 ID:
>>108
そんなにネストする事ないわ
見づらいコード書く人は頭の中もグチャグチャでコーティングしてるから
98:2016/11/24(木) 20:13:52.59 ID:
行数でお金が貰えるなら2しかない
でもJavaの時はそれでも1
見直す時に1の方が見やすい
99:2016/11/24(木) 20:13:57.31 ID:
処理が一行でもカッコはつけて欲しい派
102:2016/11/24(木) 20:14:56.27 ID:
これで超はまった
if(条件式);{
処理
}
107:2016/11/24(木) 20:17:18.41 ID:
コーディング規約に従うに決まってんだろ
決められてない?クズプロジェクトだな
115:2016/11/24(木) 20:21:32.53 ID:
>>107

後輩に聞いたが、コード規約もないし、変更の許可を出すリーダーすら居ない状態で仕事してるのが普通だそうだ

おバカプロジェクトが多いみたいです
113:2016/11/24(木) 20:20:34.82 ID:
①って言っとけば通ぶれるんだろ?
124:2016/11/24(木) 20:25:09.09 ID:
趣味でやるなら1だが規約は2が多い気がする
125:2016/11/24(木) 20:25:14.54 ID:
言語によってちげーよ
138:2016/11/24(木) 20:33:03.04 ID:
銀行の勘定系とか数百人ものプログラマがそれぞれ分担して作るシステムって
例外処理のルールを守らない無能が一人でもいると全体がアウトだから大変だよな
139:2016/11/24(木) 20:33:33.23 ID:
コードフォーマッターに従う
140:2016/11/24(木) 20:33:39.13 ID:
これ認知工学の研究で結果が出てるでしょ。

1は低能だって。
144:2016/11/24(木) 20:35:33.80 ID:
どちらでも
使い分ける。






コメントする

名前
 
  絵文字
 
 

スポンサード リンク

スポンサード リンク