【プログラミング】お前らこのJavaの書き方許せる?

記事サムネイル
1 : 2025/04/16(水) 12:34:12.831 ID:Umom6HWO0
Map map = new HashMap();
2 : 2025/04/16(水) 12:34:47.476 ID:Umom6HWO0
C#民だけど初めて見た時度肝抜かれた
3 : 2025/04/16(水) 12:35:16.560 ID:QSclXeBDd
何が嫌なんだよ
6 : 2025/04/16(水) 12:36:56.840 ID:Umom6HWO0
>>3
インターフェースなのにIMapじゃないところ
11 : 2025/04/16(水) 12:39:17.199 ID:QSclXeBDd
>>6
俺もC#民だけどI付けるMS教の方が少数派なんだよ
マイノリティ自覚して謙虚になれ
他の言語も弄れ
16 : 2025/04/16(水) 12:40:31.315 ID:Umom6HWO0
>>11
そうなんだ、、、
あまりに使いやすいからこれがデファクトスタンダードだと思ってた
8 : 2025/04/16(水) 12:38:48.535 ID:FHs0uBlB0
そういうハンガリアン記法的なのが好きな人?
12 : 2025/04/16(水) 12:39:44.301 ID:Umom6HWO0
>>8
C#民の9割はインターフェースにはIクラス名にする
9 : 2025/04/16(水) 12:38:56.587 ID:Umom6HWO0
え?
MapやListってインターフェースなの???←これ
13 : 2025/04/16(水) 12:40:04.176 ID:XMRjIoU50
>>9
インターフェースの定義から始めて
20 : 2025/04/16(水) 12:41:07.556 ID:Umom6HWO0
>>13
インターフェースはインターフェースでしょ
クラスではない
10 : 2025/04/16(水) 12:39:09.641 ID:mZGf0pBu0
多様性の時代ですから
14 : 2025/04/16(水) 12:40:08.140 ID:Umom6HWO0
>>10
まぁ別にどうでも良いんだけどね
俺が度肝抜かれたってだけでさ
15 : 2025/04/16(水) 12:40:25.182 ID:QF3hToyTr
いつものゲェジじゃね
17 : 2025/04/16(水) 12:40:35.573 ID:QSclXeBDd
1ダースぐらいの言語を使ってからゴチャゴチャ言いなさい
昔から偉大なプログラマーはそう言ってきた
18 : 2025/04/16(水) 12:40:36.242 ID:A4FsOVzK0
( ^o^)<うわぁぁあ!
19 : 2025/04/16(水) 12:40:43.388 ID:FHs0uBlB0
当のMSつまりは教祖様自らがあれ失敗だったわって言ってるのになんでそれを続けてるの?
21 : 2025/04/16(水) 12:41:53.481 ID:Umom6HWO0
>>19
それ誰が言ったの?
28 : 2025/04/16(水) 12:46:18.870 ID:QSclXeBDd
>>19
多重継承もトレイツも無い言語では有用だよ
インターフェースじゃないといけないというつまらない制約のせいで抽象的な型の名前を考えないといけなくなる代わりにI付ければ済むから
22 : 2025/04/16(水) 12:42:07.008 ID:c9nUFLBp0
シンタックスハンガリアンは意味不明
セマンティックハンガリアンなら有用
23 : 2025/04/16(水) 12:43:12.752 ID:Umom6HWO0
>>22
すまん難しい横文字使うんじゃなくてちゃんとした日本語で説明してくれ
ググるのめんどい
24 : 2025/04/16(水) 12:44:07.454 ID:QSclXeBDd
>>23
そこはググれよ
そいつは大して意味のあること言ってないけどな
26 : 2025/04/16(水) 12:44:27.602 ID:Umom6HWO0
>>24
だろうね
29 : 2025/04/16(水) 12:47:21.579 ID:QSclXeBDd
>>26
だろうねじゃねーよ
お前のこともぶっ叩いてんだよ
知らん単語ぐらいググってからゴチャゴチャ言え
30 : 2025/04/16(水) 12:48:21.873 ID:Umom6HWO0
>>29
正直別にどうでもいいからググらない
32 : 2025/04/16(水) 12:49:18.124 ID:QSclXeBDd
>>30
どうでもいいかどうかは確かめてからわかるのだ
俺が大したこと無いと言った俺の結論を鵜呑みにするのか?
そんな奴は駄目だ
34 : 2025/04/16(水) 12:52:29.864 ID:QSclXeBDd
>>22が何を言ってるのか何となくわからない奴は教養があるとは言えない
シンタックスハンガリアンてのは微妙に意味不明だが
無条件にぶっ叩かれてたのはシステムハンガリアンだったかな
25 : 2025/04/16(水) 12:44:15.774 ID:K4wnLNQR0
理想はなんなの?
27 : 2025/04/16(水) 12:44:49.290 ID:Umom6HWO0
>>25
いや別にこれでいいと思うよ
最初見たとき度肝抜かれたってだけで
31 : 2025/04/16(水) 12:49:14.248 ID:s5ez+Blt0
よくわかんないけど言い方の違いで言い争ってんの?
33 : 2025/04/16(水) 12:50:16.727 ID:r2lb+/io0
ガンダムに例えてよ
35 : 2025/04/16(水) 12:52:54.919 ID:Umom6HWO0
>>33
ガンダムに例えると
ザク = グフ
みたいになってる
36 : 2025/04/16(水) 12:53:34.683 ID:QSclXeBDd
>>33
ぼうやだからさ
37 : 2025/04/16(水) 12:54:47.577 ID:Umom6HWO0
ザク = ザク2
こういう感じ
ザクにはザクっぽいものならなんでも入るけどザクはザクとしてしか扱えない
みたいな
38 : 2025/04/16(水) 12:59:58.736 ID:2xX0Zi+r0
実装に依存したくないからや

コメント

  1. 匿名 より:

    別言語でいちいちInterfaceって付けてたけど使う時にインターフェイスかクラスかを意識することがまず無い(させる時点で設計がそびえ立つ糞)から書き分ける必要が無いことに気付いた

PAGE TOP
タイトルとURLをコピーしました