2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

プログラマー新人おれ「変数名はaとかbでええやろ」 上司「あのさぁ」

1 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:00:23.888 ID:67UZX8lm0.net
上司「わかりにくいからこれ」

おれ「しかし、このほうが簡潔ですしミスも少ないと思います…」

上司「変数名で1文字とかありえないから。まじで気をつけて」

おれ「…はい」


何故なのか
古臭いしきたりかなんかあるのかこの会社

2 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:00:26.036 ID:yTWxUAK6a.net
親殺すほうが怖いわ

3 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:01:14.374 ID:kxWNCT/N0.net
動くか確認するときは適当につけるけど上げるときはちゃんとした名前にする

4 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:01:19.618 ID:/461NEupa.net
上司にアヌス見せてやれよ

5 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:01:20.149 ID:yTWxUAK6a.net
両方

6 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:01:29.402 ID:43BQ0iJQ0.net
iは?

7 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:01:29.676 ID:yTWxUAK6a.net
普通だな

8 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:01:37.512 ID:kBVrmKPwd.net
他の人がわからんだろ

9 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:02:15.596 ID:ISHpFkla0.net
aとかbとかでも問題ないよな
わかりやすければ

10 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:02:19.917 ID:Kjhf6rpAd.net
1文字だと検索かけるときに不便じゃね?

11 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:03:00.173 ID:iR0xAhhJa.net
>>10
これ

12 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:03:17.503 ID:TIC6+hVR0.net
>>10
たかしに

13 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:03:23.067 ID:yE1qPuxP0.net
>>6
ループ専用ならまあ

14 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:03:26.653 ID:td9nZ/FR0.net
過去50年その考えでミスが多発してるから従っとけ

15 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:03:52.194 ID:ISHpFkla0.net
フレームワークとかアーキテクチャとか作るようなのだと名前つけたほうが分かりにくいこともある
業務ロジックのような末端のコードだと名前に意味をもたせたほうが分かりやすい

16 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:03:53.566 ID:MUJewvTrd.net
短いブロックでの局所変数ならまだいいけど、
ブロックもない長い関数でそんなん出てきたらイライラする

17 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:04:09.062 ID:ndwGdYtEM.net
規約ないのね

18 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:04:15.827 ID:hru1GIVw0.net
数学の変数に“あ”とか“い”とかやってたやつがむかしいた
シャープの研究所に務めてると風の噂で聞いた

19 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:04:37.437 ID:td9nZ/FR0.net
局所の局所のループでもidxくらいにはするなあ
これもindexで書けよ2文字減らしてどうすんだよ派もいるくらい

20 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:04:51.604 ID:QOnA3jst0.net
後から書き直す奴が見にくいってのはあるがお前しか見ないならそれでいいと思う

21 ::2021/04/14(水) 14:05:28.759 ID:S/dT8h7GM.net
テーブルのカラム名もa,bでいいか

22 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:05:38.872 ID:Re5zS6Xfa.net
>>19
itrにしとけば6文字も削減してる

23 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:07:19.190 ID:td9nZ/FR0.net
ビジネスロジックに正しい変数名つけるのも限界があるのはわかる
関税課税区分按分係数とか出てきたとき英語にできるか?できてもそれ読んだやつわかるか?と

24 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:07:43.489 ID:Cj5RJhWv0.net
JavaScriptの継承したクラスメンバー分かりにくいからm_変数名みたいな感じでやってるわ

25 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:07:56.874 ID:FqmJr3Gad.net
上司のフルネームにしとけ

26 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:08:05.662 ID:hwpLPPqa0.net
変数1文字の方が古いというか古代の因習
1950年代に数学からコンピュータ科学が独立し始めた頃に1文字縛りから解放された

27 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:08:23.048 ID:b1sqYeWpd.net
>>1
わからないことがあったら略

28 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:08:49.031 ID:xYMgFPF40.net
>>1
コーディング規約があるだろ

29 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:08:58.457 ID:ivXE5eJw0.net
可読性と保守性がうんぬん

30 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:09:01.606 ID:24kSuwsJ0.net
>>23
kanzei

31 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:09:03.809 ID:dhJn200l0.net
>>19
せめてlocalIdxとかにしろ
外側でお前みたいな阿呆がidxとか使ってたらどうすだ

32 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:09:05.356 ID:LrTmShyN0.net
目的がわからない変数名じゃないと不便やろ
繰り返しに使うだけならiとかでいいけど

33 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:09:09.768 ID:UIoX+neg0.net
思いやりプログラミングだよ自分のコードも次の日見たら何これなんだから

34 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:09:49.629 ID:rxs+3bDZ0.net
Haskeller「変数名は大体1〜3文字でいいっしょ」

35 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:09:51.038 ID:GAbkcQiO0.net
val s
s=Castle in the Sky.

36 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:10:22.741 ID:g6L4eZEhp.net
変数名短くするメリットってある?

37 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:11:12.814 ID:rxs+3bDZ0.net
>>36
黒板に書くとき楽

38 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:11:25.231 ID:rf4ln+BR0.net
>>36
画面内にコードが収まる

39 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:12:37.538 ID:MUJewvTrd.net
変数名a,bもクソだが
ポリモーフィズムを意識しすぎた実装で同名の関数が継承関係のない別のIFで多用されるときもイライラする

execとかReadyとかそんな関数名たくさん文字列検索で引っかかるとデバッグの労力が増す

40 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:12:57.763 ID:kTA4WE8l0.net
そういうの全部規約があるだろ

41 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:13:04.771 ID:e5RxJLSJM.net
エアプすぎるやろ

42 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:13:57.960 ID:ZjfAWei50.net
>>23
関数にそういう計算するって意味もたせるでしょ普通

43 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:14:17.530 ID:3Ak+kbhtd.net
>>35
目がー

44 ::2021/04/14(水) 14:14:58.738 ID:S/dT8h7GM.net
>>39
関数の呼び出しを検索すればいいだけだよね

45 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:15:24.164 ID:O7muTR4bp.net
自分が何やってるかわからなくなるからお名前つけるわ
部分一致の処理もよくやるから名前決まってた方がやりやすい><

46 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:15:53.104 ID:pL1YiFq90.net
ラムダ式で書いてやれ

47 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:15:53.697 ID:rf4ln+BR0.net
>>44
大体、疎結合でIDEじゃ追えなくなってるという

48 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:15:56.426 ID:1G1+m7CnM.net
Huga
Hoge
これやめろ

49 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:16:20.343 ID:GE8rNubY0.net
>>10
今時IDE使わないとかあり得んし、aとかbとかで障害にならんだろ

50 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:16:44.866 ID:MUJewvTrd.net
>>44
gtagsでもクソみたいに同名でヒットするだろ
シンボル名でタグ作ってるし

51 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:17:27.397 ID:nUfyhrc30.net
ローカル関数で一時的に格納してその場だけで使うのは一文字とか使うわ

52 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:18:48.889 ID:e5RxJLSJM.net
>>1は情報系の学校に入ったピカピカの1年生と見た

53 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:19:01.696 ID:dhJn200l0.net
>>40
必ずしも規約があってもそこまで規定されてない可能性は高い
aとかbとかつけてると多分契約断られるとおもう

54 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:20:06.998 ID:rxs+3bDZ0.net
変数の長さくらいLintルール書きなよ

55 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:20:46.909 ID:KgBvZuCSr.net
スコープ次第だけど指摘されるってことはアウトなんだろな

56 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:20:49.343 ID:1f47Skvxd.net
ネタスレにマジレスしてる人たち

57 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:20:51.895 ID:HxKnFZbyp.net
kansuu_no_roop_hensuu

58 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:20:59.679 ID:DRaai1Lt0.net
海外だとそんな奴クビだよ

59 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:21:30.325 ID:5QeGxO7td.net
>>56
日頃の不満が爆発してるんだろ

60 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:22:12.169 ID:0ssUr8ej0.net
1年後2年後にバグとか問い合わせとかで調査するとき、一目で何やってるか分かる名前にしないと死ぬぞ
お前がやるならまだいいけど別の新人が担当したらそいつが死ぬぞ

61 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:24:00.468 ID:dhJn200l0.net
変数名で可読性あがらないけど
可読性思いっきり下げることはできる
これは最早悪意だから
イライラがマックス

62 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:24:09.774 ID:Ygj3Cmp60.net
>>25
これすき

63 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:24:21.906 ID:W7YPZxiDd.net
グローバル変数で宣言されたaがいろんなところでオフセットに使われてたらマジで収拾つかなくなる
後でみた人意味わかんねーし

64 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:24:29.680 ID:aCA/V1yHd.net
>>49
サッとコード確認したいときはテキストで開くから困る

65 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:25:39.997 ID:yE1qPuxP0.net
>>63
前に似たようなのあって毛根死滅するかと思った

66 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:27:29.327 ID:rxs+3bDZ0.net
>>65
手遅れでは…?

67 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:28:06.806 ID:kTA4WE8l0.net
>>65
今毛根死んでるの?

68 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:29:33.612 ID:yE1qPuxP0.net
>>66
>>67
勝手に殺すな!
デコに指が6本しか入らないくらいにはふさふさだし

69 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:30:14.317 ID:2ygcSBkVa.net
俺にも分かるように話せバカども

70 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:30:21.674 ID:xYMgFPF40.net
>>68
俺まだ4本だもんw

71 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:31:16.228 ID:8zDT1tZ8d.net
>>63
オフセットに使われる
この表現てどういう意味で使ってるの??

72 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:31:46.941 ID:tQVzoMzwM.net
やろうよ、自分の仕事なんだからさ

73 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:33:11.409 ID:QMoaTqva0.net
str1,str2…

74 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:34:46.178 ID:a2dv3qRQH.net
一人で最初から最後の保守まで完結する仕事ならそれでいいんじゃない
そんなのないと思うけど

75 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:35:45.115 ID:v9/vVzZW0.net
これは>>1が無能

76 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:36:15.610 ID:GAbkcQiO0.net
>>43
有能

77 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:36:22.437 ID:u0lT3nMj0.net
100歩譲ってaでもいいけどコメントしろよ

78 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:37:01.296 ID:8r0Ckc040.net
コメントと実装が乖離してるのが一番やばい

79 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:38:32.636 ID:tQVzoMzwM.net
あのさあ!分かんねえことあったら自分から聞こうよ!!ねえ!!ガキじゃねえんだからさ!!

80 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:43:01.254 ID:p3ZQg3eha.net
君は僕の太陽なんだ!!

81 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:44:20.294 ID:2ITYLuGY0.net
ローマ字はお前ら許容できる?

82 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:45:42.102 ID:BGhmAdIe0.net
あのさあ!分かんねえことあったら自分から聞こうよ!!ねえ!!ガキじゃねえんだからさ!!

83 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 14:46:30.453 ID:Rvxi68zU0.net
変数ってTDN表記使っちゃうよね

84 ::2021/04/14(水) 14:56:34.582 ID:S/dT8h7GM.net
>>83
ないわ

85 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 15:01:52.849 ID:l0JVvdgiM.net
XXX_YYYYY_a
XXX_YYYYY_b

86 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 15:03:20.264 ID:inzil7dE0.net
変数名1文字とか冗談でもきつい
よく採用したな

87 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 15:03:41.750 ID:GAbkcQiO0.net
var ka

88 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 15:25:03.520 .net
他人が読んで解るコードを書くよう心掛けような

89 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 15:41:34.434 ID:xYMgFPF40.net
Narita→NRT
PrimaryKey→PK
TaDaNo→TDN

90 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 15:45:24.092 ID:vCKeFwqh0.net
goukei

91 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 15:52:56.534 ID:LxgWGgn50.net
suuji
kazu
wa
大学の課題だとこんなんで提出してたけど

92 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 15:55:36.074 ID:qBMDlMcu0.net
プログラマーレベルならいいが
個人で作れないクソでかい1000億円かかるようなシステムはネーミングルールをしっかり決めて
そのルールに基づいて名付けるんやで

一人で作れるレベルなら変数名なんか好きにしろ

93 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 15:56:08.045 ID:WRPQCobV0.net
ru-pukaunto

94 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 16:07:38.934 ID:ZT7MvQBTM.net
変数名が雑なほどコメントで説明が必要になる

95 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 16:10:53.770 ID:nccjd0zYa.net
ありえねーわ
変数の型名に数字だろ

96 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 16:14:02.430 ID:nccjd0zYa.net
>>71
配列の添字のオフセットじゃね

97 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 16:33:18.861 ID:6tGNXU0b0.net
>>95
システムハンガリアンでもひでーのに数字て

98 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 16:33:19.792 ID:QMoaTqva0.net
>>81
ローマ字はいいけどヘボン式は嫌

99 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 16:36:33.218 ID:rQ/4t6f20.net
仕事や人に見せるコードなら
他の人が見てもわかるような変数名や関数名やクラス名にすべきだろうな
個人で作ってソースコードを公開しないものなら何でもいいと思うけど
一応お金をいただいて働いているわけだから

100 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 16:50:39.243 ID:nccjd0zYa.net
昔試験用に作った仮組みの小さいやつで、コーディングのルールや命名規則はどうなってると聞かれたことある
知らんがな、外どころか俺しか使わんやつだぞ

101 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 17:44:02.515 ID:u/5ec9XK0.net
スペース派とタブ派の争い
スペース派の2個派と4個派で内戦勃発

102 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 17:45:37.844 ID:e37LTXpgr.net
コーディング規約無いのか?
private変数は「_」からはじめるっていうしきたりもあるよな

103 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 17:47:29.192 ID:2JQngmMT0.net
いつもの立て逃げアフィスレによく必死になれるな

104 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 17:48:29.157 ID:laFtXpAO0.net
グローバル変数にabcみたいな名前つけてコメントで「abcは○○のこと」とか参照するたびに書いた新人いたな

105 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 18:17:15.490 ID:xAIC7iDud.net
>>103
本当にこれ
イキリプログラマ多すぎ

106 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 18:29:10.399 ID:WR3DdpDuM.net
必至になってるやついるか?🤔

107 :以下、?ちゃんねるからVIPがお送りします:2021/04/14(水) 18:59:46.243 ID:6tENMVFBd.net
必死なやつなんていないな

総レス数 107
20 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★