1: 名無しさん@おーぷん 2018/04/13(金)20:38:25 ID:Ggq
マジ焦った

2: 名無しさん@おーぷん 2018/04/13(金)20:38:52 ID:j31
好みやろ

4: 名無しさん@おーぷん 2018/04/13(金)20:39:21 ID:Ggq
>>2
見づらいらしい

3: 名無しさん@おーぷん 2018/04/13(金)20:39:16 ID:odY
改行あった方が見やすいやん

6: 名無しさん@おーぷん 2018/04/13(金)20:40:14 ID:Ggq
>>3
ワイのは、一行づつ改行を入れるからなぁ

8: 名無しさん@おーぷん 2018/04/13(金)20:43:11 ID:PK8
規約ないの?

9: 名無しさん@おーぷん 2018/04/13(金)20:44:02 ID:Ggq
>>8
改行についての規約はなかった

11: 名無しさん@おーぷん 2018/04/13(金)20:45:20 ID:Qth
保存時にいい感じにフォーマットしてくれないの?

13: 名無しさん@おーぷん 2018/04/13(金)20:46:09 ID:Ggq
>>11
エディタがクソすぎてそんなものはない

5: 名無しさん@おーぷん 2018/04/13(金)20:40:14 ID:Ghc
イッチが相当アホな改行してたんやろ...

そうでもなきゃ注意せんやろ

10: 名無しさん@おーぷん 2018/04/13(金)20:44:41 ID:Ghc
じゃあ今度は一切改行せずにコーディングや!

14: 名無しさん@おーぷん 2018/04/13(金)20:47:01 ID:brm
プロのソースコードは改行少ないんか?

20: 名無しさん@おーぷん 2018/04/13(金)20:52:54 ID:C0T
>>14
ある程度まとめたりする

ロード処理なら↓みたいな感じで改行する


ロード処理(){
初期化メソッド

画面コントロールへのセット1
画面コントロールへのセット2
画面コントロールへのセット3

メンバ変数への画面初期値格納1
メンバ変数への画面初期値格納2
メンバ変数への画面初期値格納3

なんか後処理とかするメソッド
}


同じような処理をするものはまとめる
セット処理と格納は別メソッドにしろよ!みたいなツッコミはいれないでね

22: 名無しさん@おーぷん 2018/04/13(金)20:54:51 ID:Ggq
>>20
ちなみワイのはこうだな


ロード処理(){

初期化メソッド

画面コントロールへのセット1

画面コントロールへのセット2

画面コントロールへのセット3


メンバ変数への画面初期値格納1

メンバ変数への画面初期値格納2

メンバ変数への画面初期値格納3


なんか後処理とかするメソッド
}

24: 名無しさん@おーぷん 2018/04/13(金)20:55:30 ID:Npq
>>22
改行しスギィ!

25: 名無しさん@おーぷん 2018/04/13(金)20:56:01 ID:C0T
>>22
すっごい読み辛い

26: 名無しさん@おーぷん 2018/04/13(金)20:57:06 ID:PK8
>>22
これはアウト

28: 名無しさん@おーぷん 2018/04/13(金)20:57:29 ID:Ggq
>>25
>>26
逆に読みやすいと思ってた

27: 名無しさん@おーぷん 2018/04/13(金)20:57:20 ID:CWp
>>22
ブログ記事みたい

29: 名無しさん@おーぷん 2018/04/13(金)20:57:47 ID:n3c
ss作家かな?

31: 名無しさん@おーぷん 2018/04/13(金)20:58:14 ID:Ggq
>>27
>>29
まさにそんな感じで描いてる

160: 名無しさん@おーぷん 2018/04/13(金)22:03:59 ID:KM3
>>22
これは怒られて当然ですね…

30: 名無しさん@おーぷん 2018/04/13(金)20:58:12 ID:9UC
>>22
なんかムズムズする

34: 名無しさん@おーぷん 2018/04/13(金)21:00:11 ID:C0T
仕事で他人のコード読むようになると、
なんで読みにくいか理解できるようになると思う
自分で書いたコードは多少読みにくくても書いた直後は
普通に読めちゃうから、読みにくいことに気がつかないんだと思う

16: 名無しさん@おーぷん 2018/04/13(金)20:49:27 ID:PK8
言語ごとにデファクトスタンダードあるから
そこ外れてなければ問題ないと思う

イッチは何の言語書いてる人?

17: 名無しさん@おーぷん 2018/04/13(金)20:50:17 ID:Ggq
>>16
Cや

18: 名無しさん@おーぷん 2018/04/13(金)20:51:31 ID:n3c
今から30分やるから無駄な改行を削除するプログラムをかけや

19: 名無しさん@おーぷん 2018/04/13(金)20:52:30 ID:Ggq
>>18
どこに改行挟んだらええんやろか

32: 名無しさん@おーぷん 2018/04/13(金)20:59:12 ID:Npq
処理のまとまりの間に空行いれるくらいでええやろ

int a = 0;
int b = 0;

if (a == b) {
printf("%s", "彡(^)(^)");
}

次の処理…

35: 名無しさん@おーぷん 2018/04/13(金)21:00:13 ID:Ggq
>>32
こうでもええか?

int a = 0;
int b = 0;

if (a == b) {

printf("%s", "彡(^)(^)");

}

36: 名無しさん@おーぷん 2018/04/13(金)21:02:18 ID:w9G
>>35
ifの下とprintfの下は開けんほうがええかも

38: 名無しさん@おーぷん 2018/04/13(金)21:03:09 ID:YJ1
最近はワイド画面が多いし
改行入れると一覧し辛いって感じなんやろか?

40: 名無しさん@おーぷん 2018/04/13(金)21:05:16 ID:xwk
ワイ「コメントつけたほうが読みやすくなるやろなぁ・・・」


/******************************/
/*** 変数iに数字を代入する ***/
/******************************/
int i = 0; // ← 数字

41: 名無しさん@おーぷん 2018/04/13(金)21:05:58 ID:EqT
>>40
ああああああもうやだあああああ!!!!

42: 名無しさん@おーぷん 2018/04/13(金)21:06:01 ID:Ghc
>>40
クソクソのクソやんけ!

43: 名無しさん@おーぷん 2018/04/13(金)21:07:06 ID:C0T
>>40
あるある
VBソースだとしょっちゅう
そして説明が必要な処理にはコメントがない

死ねばいいのに

49: 名無しさん@おーぷん 2018/04/13(金)21:16:27 ID:C0T
刮目せよ
これがVB使いが書くコードだ


if(not(not(a = true) and not(b = true) and not(c = true)) or
((a = true) and (b = true) and (c = true)){
//リターンする
return
}

if(a.length 〉 4 and a.length 〈 4){
//リターンする
return
}

51: 名無しさん@おーぷん 2018/04/13(金)21:17:13 ID:n3c
>>49
頭おかしなるで

54: 名無しさん@おーぷん 2018/04/13(金)21:19:00 ID:C0T
>>51
なお、省庁や公益法人がらみシステムはこんなのがいっぱいある模様

66: 名無しさん@おーぷん 2018/04/13(金)21:22:48 ID:ATa
>>49
えっなにこれは…
ネストは段落付けるってどの言語でもルールやないんか?

52: 名無しさん@おーぷん 2018/04/13(金)21:17:42 ID:Ghc
>>49
きったない!
ていうかリターンするって言葉はいらんやろ...

60: 名無しさん@おーぷん 2018/04/13(金)21:21:11 ID:YJ1
>>49
括弧の数があってなくないか

64: 名無しさん@おーぷん 2018/04/13(金)21:22:09 ID:C0T
>>60
ほんまや
でも糞さは伝わったと思う

63: 名無しさん@おーぷん 2018/04/13(金)21:21:46 ID:Tvf
>>60
最終的に数はあってるからへーきへーき

61: 名無しさん@おーぷん 2018/04/13(金)21:21:25 ID:C0T
ネスト7階層、for文三重にしてるコード見せられた時には死ぬは俺、と思った

53: 名無しさん@おーぷん 2018/04/13(金)21:18:13 ID:Tvf
○○処理 //←おまじない

56: 名無しさん@おーぷん 2018/04/13(金)21:20:14 ID:qoP
○○処理//←なぜか動く

57: 名無しさん@おーぷん 2018/04/13(金)21:20:15 ID:Tvf
//よく解りませんが消すと動きません

70: 名無しさん@おーぷん 2018/04/13(金)21:23:40 ID:Tvf
プログラム界隈を支配しているのはオカルトという風潮

62: 名無しさん@おーぷん 2018/04/13(金)21:21:26 ID:Npq
GitやSVNを使わないところのコメントアウトで履歴残すのきらい

71: 名無しさん@おーぷん 2018/04/13(金)21:23:51 ID:C0T
>>62
◯◯総合研究所(仮名)はSVN使ってるのに全部コメントで履歴残しとるで
シマシマコードですっごい読みにくい

73: 名無しさん@おーぷん 2018/04/13(金)21:24:10 ID:Npq
JSすこ

88: 名無しさん@おーぷん 2018/04/13(金)21:29:07 ID:ATa
>>73
JSの開発入門とかいう誤解を受けかねないワード
電車内で受ける誤解の視線が気持ちええんじゃ

90: 名無しさん@おーぷん 2018/04/13(金)21:29:51 ID:hMn
>>88
ブックカバー付けないで電車内で読む乗客さんサイドにも問題はある

101: 名無しさん@おーぷん 2018/04/13(金)21:33:11 ID:C0T
>>88
Cからはじめる本

59: 名無しさん@おーぷん 2018/04/13(金)21:20:50 ID:Ghc
ワイ「おっ!5年前に書いたプログラムやんけ!グローバル変数使いすぎて草w」
ワイ「今書いてる奴も見たろ!...」

81: 名無しさん@おーぷん 2018/04/13(金)21:26:56 ID:Tvf
変数a,b,c,d,e,f,g,h,i,j…


ワイ「あああああああああああああああ」

86: 名無しさん@おーぷん 2018/04/13(金)21:28:37 ID:Ghc
>>81
zまで使ってしまったンゴ...せや!
変数aa,ab,ac...

87: 名無しさん@おーぷん 2018/04/13(金)21:29:04 ID:QyC
>>86
上司ぶちギレ案件

91: 名無しさん@おーぷん 2018/04/13(金)21:29:55 ID:Tvf
>>86
開発者「また俺なにかやっちゃいました?^^;」

93: 名無しさん@おーぷん 2018/04/13(金)21:31:01 ID:hMn
>>91
やらかしてないけど変数の名前の法則は統一せいや
ムカつくんじゃ、殺すぞ

97: 名無しさん@おーぷん 2018/04/13(金)21:32:03 ID:C0T
>>86
いま、ほんとにそういうコードの改修しとる
しかも全部メンバ変数で使い回ししとる

99: 名無しさん@おーぷん 2018/04/13(金)21:32:48 ID:Tvf
>>97
西の河原かな?

104: 名無しさん@おーぷん 2018/04/13(金)21:34:21 ID:C0T
>>99
テーブル名は全て日本語
VBAだからメソッドは日本語のものも混じってる
前任者はいない

92: 名無しさん@おーぷん 2018/04/13(金)21:30:35 ID:QyC
でも変数名を日本語に出来ないのは糞だと思う

変に英語にするからややこしいんや

95: 名無しさん@おーぷん 2018/04/13(金)21:31:21 ID:Tvf
>>92
変数kyou,kinou,asita

100: 名無しさん@おーぷん 2018/04/13(金)21:33:09 ID:odY
スマートな変数名思いつかない

105: 名無しさん@おーぷん 2018/04/13(金)21:34:22 ID:QyC
>>100
pg全員が分かるような名前つけろという無茶な要求

109: 名無しさん@おーぷん 2018/04/13(金)21:36:30 ID:Ghc
>>105
ワイ、変数名に30文字費やすファインプレー

113: 名無しさん@おーぷん 2018/04/13(金)21:37:54 ID:Tvf
加藤良三、変数名をアルファベット3文字に統一

114: 名無しさん@おーぷん 2018/04/13(金)21:38:05 ID:QyC
>>113
無能

116: 名無しさん@おーぷん 2018/04/13(金)21:39:36 ID:hMn
>>113
どうあがいても無能
ギロチンを行った後市中引き摺り回しの刑がふさわしい

131: 名無しさん@おーぷん 2018/04/13(金)21:47:27 ID:QyC
ワイ「予定日やしyoteiDay1で変数つけたろ!」

先輩「わかりづらいYoteiDay1にしろ」
上司1「YoteiDateにしろ」
上司2「Date2にしてコメント入れろ」

ワイ「・・・」

133: 名無しさん@おーぷん 2018/04/13(金)21:48:20 ID:hMn
>>131
おお、もう・・・

139: 名無しさん@おーぷん 2018/04/13(金)21:51:44 ID:QyC
>>133
3回も無駄にやり直したのは今でも根にもってるやで(小声)

50: 名無しさん@おーぷん 2018/04/13(金)21:16:35 ID:rLV
辞めるときにはコードに全角スペース混ぜるのがマナーやで

引用元
プログラマで研修中のワイ、無駄な改行入れすぎて怒られる
http://hayabusa.open2ch.net/test/read.cgi/livejupiter/1523619505/