システム会社ぼく「……ん?新人君、来て」新人「はい」

■ このスレッドは過去ログ倉庫に格納されています
0001以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 18:36:34.010ID:ZCCuSKmdM
ぼく「これ、キーバリュー型ならmap使えば良くない?」
新人「……チッ」
10分後
新人「できました」
ぼく「ここ、何でpublicにしたの?」
新人「その変数使うんで」
ぼく「……ほら、propertyあるよね?」
新人「でもそれprotectedだから」
ぼく「いや、protectedにしてるんだから……継承させてほしいって意図わかるよね?」
新人「……なんで外から与えちゃだめなんですかね」
ぼく「いや、外と依存するし、このクラスなら内部に持つよね」
新人「は?なんで内部に持つって思ったんですか?外でもいいですよね?」
ぼく「いや、依存するよね。あとこれクラスのインスタンスで初期化させた方がいいよね」
新人「プログラムの先生みたいなこと言っててうぜぇぇぇぇ!!!!」

いや、教えてあげてるのに酷くね?

0002以下、5ちゃねんるからVIPがお送しります2023/08/07(月) 18:37:11.298ID:iRnkGrbVa
お人形さん片付けるぞボケ

0003以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 18:37:19.850ID:Tj2GVuRYa
こわい

0004以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 18:37:26.276ID:Of2GM7kgd
>>2
子どもが遊んでる途中でしょうが!!

0005以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 18:37:38.952ID:4BcXkYdS0
生意気な新人だな

0006以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 18:38:45.622ID:ZCCuSKmdM
俺、ドイツの制御機器メーカーのプログラム講師してたけど
日本のキッズは何でさからうの?

0007以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 18:38:58.629ID:yunNWIYD0
プログラミングむずかしそう

0008以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 18:39:08.965ID:2MfoBrZk0
お人形あそび楽しいか?

0009以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 18:40:43.002ID:ZqywwQeT0
金払ってかなりがっつり勉強させてるんだな
ようやるわ

0010以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 18:40:57.325ID:qQgwlYD10
なんか大変そうだから就職辞めようかな(´・ω・`)

0011以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 18:42:34.232ID:I20M0Sce0
糸わかるよね?ってとこがわからないです先生

0012以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 18:49:07.438ID:ZCCuSKmdM
>>11
protectedのクラスが用意されてたら、継承して使うことを想定された設計だと思うよね?

0013以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 18:49:53.356ID:rydzS9Ff0
そろそろお人形片付けるよー

0014以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 18:52:06.687ID:pbxvzia7r
最近の子はほんと我慢ってのができないから

0015以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 18:53:49.508ID:LFxBAGYar
君の書いたコードは製品には使えません
やり直し

これではダメなの?

0016以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 18:54:13.754ID:ZCCuSKmdM
>>15
パワハラだと言われますゆえ

0017以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 18:57:10.998ID:Q7s9SM6ma
天才プログラマーの俺がきたよ
publicってメインクラス作る時に使うおまじないの言葉だよね
他の時にも使えるんだ

0018以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 18:58:02.606ID:ZCCuSKmdM
ぼく「あとここ、templateね。似たクラスになってるでしょ?template使うといいよ。
それからここの、>>で入力するとgetlineして分離させなくても入るよ。
getlineでゴリゴリ書きたいなら、yamlにしない?」

0019以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 19:01:20.147ID:I20M0Sce0
>>12
思わないんだけどprotectedってのはそのために作られたものなの?
そういう暗黙の了解があるだけ?

0020以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 19:03:52.048ID:FZvQDj3Wa
正しい書き方覚えられるから指摘してくれるのありがたいけどね
新人はまだ分かってない段階なんだ

0021以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 19:09:46.423ID:ZCCuSKmdM
>>19
継承するために作られた物だよ

0022以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 19:11:19.442ID:ZCCuSKmdM
private 外部から参照できない
protected 継承したら参照できる
public 外部から参照できる

0023以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 19:12:14.625ID:pbxvzia7r
コーディング規約にその辺書いてないの?

0024以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 19:13:12.828ID:3kaoJJVm0
継承()

0025以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 19:19:20.040ID:I20M0Sce0
>>21
じゃあそれが分からんかったんでしょ
それをprotectedなんだからわかるよね?みたいに無駄にマウント取るからキレられたんじゃないの

0026以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 19:21:21.850ID:R95u38qN0
このレベルでの指摘はマジで欲しい
動いたんならいいよそれでって言われてそのまま上がってくの普通に不安

0027以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 19:26:54.980ID:hUEP3wsBM
>>23
引退した先輩が作った辞典みたいなのがあるけど、そういうのは書いてない

0028以下、5ちゃんねるからVIPがお送りします2023/08/07(月) 19:46:46.818ID:wj+ce0Hm0
継承して新しくクラス起こすならクラス図なりで実装前に打ち合わせておくべきでない?
そして実装時にクラス起こさないといけなくなるようなら設計に誤りがあるんでない?

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