上司「あのさ、コード書くとき変数名testとかにするのやめない?」新入社員「え?なんでですか?」

■ このスレッドは過去ログ倉庫に格納されています
0001以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:08:10.710ID:dt7d7casd
なんやこいつ

0002以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:08:53.842ID:Q7anWSsTd
お前は誰だよ

0003以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:08:54.755ID:DgalChp4M
いや、testで使うんで

0004以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:09:47.819ID:DgalChp4M
>>3
上司ぼく
それならnTestMotorにしろよ!

0005以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:10:01.312ID:qADI/NV+0
新人「(口くっさ…)」

0006以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:10:18.008ID:mgdG7qRXd
関数名とかだとtest_*で認識するツールあるけどね

0007以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:10:23.345ID:KDftUfJlr
>>4
殺してぇ

0008以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:10:29.657ID:U1DVRo1Dp
test1
test2
test3

0009以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:10:31.035ID:cHuWNR3h0
int a,b
double aaaa

0010以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:10:49.808ID:DgalChp4M
>>4
部下ぼく
プーッ今どきハンガリアン記法って。そんなの構造化言語の異物っすわ!

0011以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:11:20.560ID:npkLunnFH
関数名 stub に勝てるか?
当然の本番リリース物

0012以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:11:51.623ID:WDKNI5g9H
aaa
bbb
ccc

0013以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:13:20.926ID:DgalChp4M
>>10
上司ぼく
違う、オブジェクト指向でもポインタのpやメンバ変数のmはつけるだろ?接頭語にその変数が意味するものをつけるのがハンガリアン記法で、マイクロソフトはそのハンガリアン記法の生みの親が辞めたことで非推奨としたがGCCのhppとか見てみろハンガリアンだらけだボケ!

0014以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:14:18.169ID:xsfkjJlJ0
foo
bar
通っぽい

0015以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:14:27.487ID:eylQN9lza
testは関数名に使うから変数名はtmpにする

0016以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:14:57.157ID:4swQAu0Id
後輩「変数名とかってどう命名するといいですか?」
俺「後で検索かけた時にその変数だけ該当するような名前ならなんでもいいよ」

0017以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:15:01.195ID:npkLunnFH
>>14
scotとtigerもええで

0018以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:16:20.096ID:DgalChp4M
その新人、20年後

class testのサブクラスtestaのtestt型スタティック変数、testy[const_test]をtesti12でループするとtestya関数で上書きされてtestyaが壊れます!

0019以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:16:46.823ID:DgalChp4M
通はhogeだよ

0020以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:17:28.544ID:Sq4PM7fTd
int hensuu;

0021以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:17:31.222ID:KDftUfJlr
>>13
ポインタのpとかメンバ変数のmとかもつけないのが主流よ

0022以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:17:33.036ID:ur98BqC4r
そのためにhogeがあるんだからhoge使えやpiyopiyo派は死ね

0023以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:18:09.443ID:DgalChp4M
>>18
その上司20年後
だからntestyaMotorにしろとあれほど!!!

0024以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:18:23.930ID:WDKNI5g9H
hogeって書いたつもりがうっかりhageって書いたらハゲに怒られない?

0025以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:18:52.414ID:lP4FvliBM
何でもでかいクラスにする方が問題

0026以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:19:07.907ID:DgalChp4M
>>21
主流ならgccの内部コードやLinux kernelはクソコードってこと?

0027以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:21:51.190ID:npkLunnFH
必死だな

0028以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:22:37.123ID:SBOdlJGO0
長い歴史で継ぎ足されてきたソースは同じように継ぎ足さなければならないけど
そうじゃない物はそうじゃなくていいんじゃないかなと僕は思いました

0029以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:23:06.961ID:KDftUfJlr
>>26
レガシーなコード持ち出して現在の主流!ってガイジかよ
レガシーなコードは悪だけどレガシーなプログラムは悪じゃないってのが理解できてない時点でお前はゴミ

0030以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:23:27.241ID:bS+hYXFwM
頭の文字で用途が分かるのは良さそうに感じるのだけどどういう理由で駄目なの?

0031以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:25:24.418ID:o4lu9aogd
IDENTIFICATION DIVISION

0032以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:25:25.713ID:KDftUfJlr
>>30
プログラム言語的な用途はプログラムを見れば分かる
だから名前として残すべきなのはドメインだったりの知識であるべき

0033以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:27:47.604ID:DgalChp4M
>>29
GCCやaptレポジトリ、gitでもC系列なら普通に現役で走ってるし、microsoft謹製ソフトやgoogleエンジニアもハンガリアンあるけど
お前らはそいつらもクソだとおもってんのか?

Pythonとかtypescriptのようなやつ見て「ハンガリアン時代遅れ、レガスィー(キリッ)」っていうおっさんのお前は救えないよね

0034以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:28:40.809ID:xsfkjJlJ0
>>31
キタコレ

0035以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:30:30.593ID:DgalChp4M
>>30
microsoftがそのハンガリアン記法を生み出したプログラマが他に引き抜かれて「ハンガリアン記法は古臭え!」と言い始めた
そして 旧VBで使われてたDim概念をゴリ推して、var定義を作り、cpp標準規格にautoをねじ込んで変数名を表す接頭語をつけれなくしたのが始まり

0036以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:31:14.893ID:DgalChp4M
>>31
INPUT OUTPUT SECTION

filler

0037以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:32:53.219ID:5uYbb6B/0
>>4
クソ記法

0038以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:33:11.312ID:YesWDGlu0
俺はtesutoだな
英語は色々まずい

0039以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:34:15.148ID:KDftUfJlr
>>33
だからレガシーコード=製品の品質が低いという考えはやめなよ
レガシーコードをやめれば製品の品質が上がるけど、レガシーコード使った製品の品質が低いというわけじゃないんだってば
キミ本当にプログラム書いたことある?ホビープログラマでしょ?w

0040以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:35:35.059ID:DgalChp4M
>>39
お前日本語理解してないのか?

0041以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:36:34.275ID:KDftUfJlr
>>40
お前がな~

0042以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:37:15.875ID:KDftUfJlr
コイツ「枯れた製品」とかでもファビョりそうでウケル

0043以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:39:57.806ID:YesWDGlu0
レガシーコードがよくないケースはバグの
可能性がある場合だけだから
記法でバグなんて起こらない以上何の問題も無い

0044以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 12:58:28.897ID:apt2Y2Mk0
int kintama
int oppai

こうだな?

0045以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 13:00:00.053ID:DgalChp4M
>>44
auto ngb
auto tits

0046以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 13:04:29.570ID:SBOdlJGO0
睾丸って英語でなんて言うんだろうと思ってググったら様々な表現があった
そしてその中に「testes」ってのがあった
これを使えばtestっぽい見た目で文中にキンタマを含める事ができそうだな

0047謎解き片栗粉 ◆C0Fc/gm3ZA 2023/06/27(火) 13:04:41.950ID:3+DmOS57r
i.test.5chってのがあるみたいなんですけど

0048以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 13:12:12.732ID:apt2Y2Mk0
testesかいいこと聞いた

0049以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 13:13:37.556ID:APlYZXIRM
おまいら難しいこと書かないで(´;ω;`)

0050以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 13:15:21.413ID:YH91FJ0L0
#ifdef _TEST_

0051以下、5ちゃんねるからVIPがお送りします2023/06/27(火) 13:16:06.504ID:Ns3dV1n80
hogehoge

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