Javaはスパゲッティになりがちとか言うけど (336レス)
上下前次1-新
1(1): 2022/08/26(金)11:26 AAS
それってclassを作成する他の言語にも言えることだろ
何でJavaだけが取りざたされるんだよ
307: 09/07(日)17:00 AAS
麺がスパゲッティのように絡まっていることからそう言われたのにただのわかりにくいコードをスパゲッティと呼ぶのは全然、違うしな。
308: 09/08(月)21:18 AAS
mavenがすべてを解決するはずだったのに
取ってこないように設定しても勝手にリポジトリから取ってくるという
信じがたいクソ仕様をぶちこまれて天国は崩壊した
後を引き継いだのは意味不明なスクリプトども
309(2): 09/09(火)20:51 AAS
obj1=obj2;
の後obj2を変更すると
obj1が書き換わってしまってびっくり
310: 09/10(水)13:26 AAS
>>309
?
311: 09/10(水)14:33 AAS
>>309
参照型とプリミティブ型を理解していない
参照渡しができない言語しか使用したことが無いのかな?
312: 09/12(金)20:54 AAS
あーなんとなくわかるわ
Javaより古い言語をやってると値渡しと参照渡しは
明確に書き方が違うから戸惑うわ
313: 09/13(土)14:57 AAS
ジャワティーがスパゲティにヘンソン
314(2): 10/15(水)12:52 AAS
やばいソースなんだけど
クラス内の変数やオブジェクトはグローバルだからといって
ありとあらゆるメソッドで書き換えられててクソすぎるわ
値を取って戻ってきたらセットしてくれよ
取りに行ってその先の先の先の末端メソッドでセットとか
気が狂うわ
315: 10/15(水)14:13 AAS
そういうのってファイルごと捨てて書き直したほうが速いんじゃないの
316: 10/16(木)01:41 AAS
>>314
そんな見通せない巨大クラスは捨てて分割しろよ
317: 10/16(木)02:28 AAS
意味がよく分からないんだけど、ゲッターの内部処理がネストしてるの?
それなら普通じゃない
318: 10/16(木)02:37 AAS
何を言ってるんだね君は
319: 10/16(木)04:43 AAS
>>314
逆だろ
メソッドは内部の動きカプセル化して外に対して抽象化するためにあるんだよ
わざわざゲッターで取得してセッターで更新する必要があるのはそれに反しているアンチパターン
320: 10/16(木)07:13 AAS
何を言ってるんだね君も
321(1): 10/16(木)20:58 AAS
極端な話
返り値のないpublic voidだらけなんだよ
すべて呼んだ先でクラス変数値を書き換えていると言う
これに大規模に手を入れてバグらないようにと言われてるんだけど
無理ゲーだ
322: 10/20(月)10:01 AAS
【貧困】稼げないSEを退治しろ【非婚】
☆高負担で低速度で低生産だろ!☆
★文書でなく会話で作業をしろ!★
プログラマー作業を減らして
オペレーター作業を増やすな!
低技術で低収入は高技術で高収入の
技術者に迷惑だからIT業界から失せろ!
外部リンク:listen.style
323: 10/20(月)18:40 AAS
>>321
カプセル化されたプログラムが優秀
セッターが露出しているプログラムは劣る
324: 10/20(月)19:49 AAS
JAVA使いしかセッターとかゲッターとか言ってないんだよね
どの言語にもその概念はあるのにな
325: 10/21(火)08:59 AAS
「getter/setter書いてね」
「lombokとか入れないですか?」
「?」
「いちいち書かなくていいやつ」
「なにそれ、getter/setter書いてね」
326: 10/21(火)09:57 AAS
内部のカプセル化が目的なのに
何でもセッターで外部から更新していたら本末転倒だよね
327: 10/21(火)11:19 AAS
人の仕事に横槍入れて余計な手間ばかり増やす奴は
いくらカプセル化してもそれを突き破ってくるんだけど
328: 10/22(水)06:46 AAS
すべてのクラスの内部にアクセスできる。
っていうのもナシじゃねーけど変更ログをとるためにゲットセットをソースコード上に書かずに
外部ツール,外部モジュールincludeするなりして対応すりゃいいのに
アホルールに縛られてるのまさに奴隷言語
329: 10/22(水)09:32 AAS
eclipseに追放されたlombokがいいものなはずがない!
330: 10/25(土)16:36 AAS
スパゲッティーコードだらけのプロジェクトに入った
今更共通化したりリファクタリングすることもできず
既存のメソッドは依存が強すぎて使いまわすこともできず
亜種のメソッドが大量に生まれていく
正直、Java系のプロジェクトは一斉に素人集団を採用したから
結果、手の施しようのないツギハギだらけのフランケンシュタインプログラムが
大量に生まれていると痛感させられる
331: 10/25(土)17:02 AAS
設計で共通化されてないものを勝手に共通化するなっつってんだろが
どうせテスト工数がボトルネックになるんだ
332: 10/25(土)17:05 AAS
ドカタは後工程のことが見えてなくていかん
333: 10/26(日)05:58 AAS
どうでもいい奴がどうでもいいソフト作ってる界隈
ソースコードにもその製品にも特に意味なんてない
334: 10/26(日)09:40 AAS
くやしい
335: 10/27(月)07:48 AAS
JAVAプログラマはチェックのシャツをズボンの中に入れてるやつが多い
336: 10/28(火)05:52 AAS
外国人かな?
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.423s*