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

1 :情報通な名無し 2021/04/14(水) 14:00:23.888 67UZX8lm0.net
上司「わかりにくいからこれ」

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

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

おれ「…はい」

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

3 :情報通な名無し 2021/04/14(水) 14:01:14.374 kxWNCT/N0.net
動くか確認するときは適当につけるけど上げるときはちゃんとした名前にする
5 :情報通な名無し 2021/04/14(水) 14:01:20.149 yTWxUAK6a.net
両方
6 :情報通な名無し 2021/04/14(水) 14:01:29.402 43BQ0iJQ0.net
iは?
13 :情報通な名無し 2021/04/14(水) 14:03:23.067 yE1qPuxP0.net
>>6
ループ専用ならまあ
7 :情報通な名無し 2021/04/14(水) 14:01:29.676 yTWxUAK6a.net
普通だな
8 :情報通な名無し 2021/04/14(水) 14:01:37.512 kBVrmKPwd.net
他の人がわからんだろ
9 :情報通な名無し 2021/04/14(水) 14:02:15.596 SHpFkla0.net
aとかbとかでも問題ないよな
わかりやすければ
10 :情報通な名無し 2021/04/14(水) 14:02:19.917 Kjhf6rpAd.net
1文字だと検索かけるときに不便じゃね?
11 :情報通な名無し 2021/04/14(水) 14:03:00.173 iR0xAhhJa.net
>>10
これ
12 :情報通な名無し 2021/04/14(水) 14:03:17.503 TIC6+hVR0.net
>>10
たかしに
49 :情報通な名無し 2021/04/14(水) 14:16:20.343 GE8rNubY0.net
>>10
今時IDE使わないとかあり得んし、aとかbとかで障害にならんだろ
64 :情報通な名無し 2021/04/14(水) 14:24:29.680 aCA/V1yHd.net
>>49
サッとコード確認したいときはテキストで開くから困る
14 :情報通な名無し 2021/04/14(水) 14:03:26.653 td9nZ/FR0.net
過去50年その考えでミスが多発してるから従っとけ
15 :情報通な名無し 2021/04/14(水) 14:03:52.194 SHpFkla0.net
フレームワークとかアーキテクチャとか作るようなのだと名前つけたほうが分かりにくいこともある
業務ロジックのような末端のコードだと名前に意味をもたせたほうが分かりやすい
16 :情報通な名無し 2021/04/14(水) 14:03:53.566 MUJewvTrd.net
短いブロックでの局所変数ならまだいいけど、
ブロックもない長い関数でそんなん出てきたらイライラする
17 :情報通な名無し 2021/04/14(水) 14:04:09.062 ndwGdYtEM.net
規約ないのね
18 :情報通な名無し 2021/04/14(水) 14:04:15.827 hru1GIVw0.net
数学の変数に“あ”とか“い”とかやってたやつがむかしいた
シャープの研究所に務めてると風の噂で聞いた
19 :情報通な名無し 2021/04/14(水) 14:04:37.437 td9nZ/FR0.net
局所の局所のループでもidxくらいにはするなあ
これもindexで書けよ2文字減らしてどうすんだよ派もいるくらい
22 :情報通な名無し 2021/04/14(水) 14:05:38.872 Re5zS6Xfa.net
>>19
itrにしとけば6文字も削減してる
31 :情報通な名無し 2021/04/14(水) 14:09:03.809 dhJn200l0.net
>>19
せめてlocalIdxとかにしろ
外側でお前みたいな阿呆がidxとか使ってたらどうすだ
20 :情報通な名無し 2021/04/14(水) 14:04:51.604 QOnA3jst0.net
後から書き直す奴が見にくいってのはあるがお前しか見ないならそれでいいと思う
21 :情報通な名無し 2021/04/14(水) 14:05:28.759 S/dT8h7GM.net
テーブルのカラム名もa,bでいいか
23 :情報通な名無し 2021/04/14(水) 14:07:19.190 td9nZ/FR0.net
ビジネスロジックに正しい変数名つけるのも限界があるのはわかる
関税課税区分按分係数とか出てきたとき英語にできるか?できてもそれ読んだやつわかるか?と
30 :情報通な名無し 2021/04/14(水) 14:09:01.606 24kSuwsJ0.net
>>23
kanzei
42 :情報通な名無し 2021/04/14(水) 14:13:57.960 ZjfAWei50.net
>>23
関数にそういう計算するって意味もたせるでしょ普通
24 :情報通な名無し 2021/04/14(水) 14:07:43.489 Cj5RJhWv0.net
JavaScriptの継承したクラスメンバー分かりにくいからm_変数名みたいな感じでやってるわ
25 :情報通な名無し 2021/04/14(水) 14:07:56.874 FqmJr3Gad.net
上司のフルネームにしとけ
62 :情報通な名無し 2021/04/14(水) 14:24:09.774 Ygj3Cmp60.net
>>25
これすき
26 :情報通な名無し 2021/04/14(水) 14:08:05.662 hwpLPPqa0.net
変数1文字の方が古いというか古代の因習
1950年代に数学からコンピュータ科学が独立し始めた頃に1文字縛りから解放された
27 :情報通な名無し 2021/04/14(水) 14:08:23.048 b1sqYeWpd.net
>>1
わからないことがあったら略
28 :情報通な名無し 2021/04/14(水) 14:08:49.031 xYMgFPF40.net
>>1
コーディング規約があるだろ
52 :情報通な名無し 2021/04/14(水) 14:18:48.889 e5RxJLSJM.net
>>1は情報系の学校に入ったピカピカの1年生と見た
75 :情報通な名無し 2021/04/14(水) 14:35:45.115 v9/vVzZW0.net
これは>>1が無能

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です