■ このスレッドは過去ログ倉庫に格納されています
プログラマー新人おれ「変数名は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 ★