50個もの項目にいちいちゲッターセッター作る奴w
- 1 :デフォルトの名無しさん:2021/12/17(金) 20:52:45.91 ID:f9TE/XgT.net
- オブジェクト指向の末路wwwwwwww
オブジェクト指向がお得意な皆さんはこの問題をどう対処するんだよ、できるものなら解決してみろよ
50個も列があって一度DB側で定義している
くっそ長い列名を、プログラ側でフィールドとして
羅列する意味って何?
わざわざコンストラクタ定義して大量のフィールドに引数を
移し替える意味ってなんですかwwwwww?
ポリモーフィズムとかカプセル化とかインタフェースとか
そんなご大層なことほざく前に、くっそバカバカしいこと
してるのに気付けや
プログラムの前にDB設計が脳死で無能だったらなんの意味もないって気づけやwwwwwwww
オブジェクト指向盲信してる奴よりstaticおじさんの方が
100倍賢いわwwwwwwwwwww
- 2 :デフォルトの名無しさん:2021/12/17(金) 21:01:07.49 ID:yZxfk+E/.net
- うん...
だからもうそのJavaは捨てなよ
- 3 :デフォルトの名無しさん:2021/12/18(土) 08:02:59.90 ID:Cyl6FZmI.net
- オブジェクト指向の問題じゃなくそんなコードを書くやつとそれがオブジェクト指向のの問題だとおもう>>1がバカ
- 4 :デフォルトの名無しさん:2021/12/18(土) 11:23:28.92 ID:QpTcdc3p.net
- そういうコード書かされる現場にいるんだろうな。
かわいそうに。
- 5 :デフォルトの名無しさん:2021/12/18(土) 12:54:29.94 ID:UZBT9R8n.net
- 50個とか少ないな
- 6 :デフォルトの名無しさん:2021/12/18(土) 13:55:03.86 ID:vpsM3JRH.net
- >>1
いちいち人間が作ると思ってるのか?
そういうのはな、ロボットに作らせるんだよ
ロボットに作らせるんだよ
- 7 :デフォルトの名無しさん:2021/12/18(土) 16:11:34.98 ID:S/VVluSn.net
- 時給千円の奴隷たちをロボットと呼んじゃいますか。
- 8 :デフォルトの名無しさん:2021/12/18(土) 16:39:09.74 ID:7SHFh/ip.net
- はい!ロボットです!!
今日もご安全に!
- 9 :デフォルトの名無しさん:2021/12/18(土) 17:12:51.58 ID:S/VVluSn.net
- ヤルッツェブラッキン!
- 10 :デフォルトの名無しさん:2021/12/19(日) 00:57:13.28 ID:1P9anxgU.net
- ゲッターを作るロボットなんだよ
つまりな
- 11 :デフォルトの名無しさん:2021/12/19(日) 06:19:34.41 ID:qOmWPzVz.net
- 業務用のアプリケーションだとそういうもんかね。
レコードのフィールドそのまま全部プロパティにしたら、こうなっちゃったみたいな。
- 12 :デフォルトの名無しさん:2021/12/19(日) 18:44:54.90 ID:yDRRN7Zt.net
- データベースのテーブルから自動的に生成されたクラスってだけだろ
だれがそんなもん手動で書くんだよ
- 13 :デフォルトの名無しさん:2021/12/19(日) 21:13:59.48 ID:aaiz1waU.net
- ゲッターロボ
- 14 :デフォルトの名無しさん:2021/12/19(日) 23:37:24.99 ID:kY9drdgC.net
- 1つのクラスにあっていいフィールド数や
メソッド数はだいたいどれくらいが最適なんや?
まずそこの前提からハッキリさせようや
あとメソッドやコンストラクタが要求する引数の
個数もある程度決めようや
そうしないとマジで>>1みたいなバカをやるやつが
出るんやで
- 15 :デフォルトの名無しさん:2021/12/20(月) 00:10:17.01 ID:5+5RpFd9.net
- >>13
正解!
- 16 :デフォルトの名無しさん:2021/12/20(月) 01:41:47.46 ID:+mZvzmRI.net
- >>14
最近の言語GoやRustなどはクラスがそもそもない
構造体などのフィールド数の問題は同じだが数が多ければ構造体を分割して構造化する
何もしないゲッターセッターならフィールドを公開して直接アクセスで十分
- 17 :デフォルトの名無しさん:2021/12/20(月) 09:20:02.90 ID:QaEGf4iF.net
- ゲッターはまだしも、セッターをパブリックにする必要あるか?
- 18 :デフォルトの名無しさん:2021/12/20(月) 12:12:15.73 ID:CzET1og2.net
- >>16
だからクラスでも構造体でもどっちでもいいが
適切なフィールド数とメソッド数は何個までが
適切なんだよ
あと、分けるってどう分けるの?
外部キーで紐付けるの?
- 19 :デフォルトの名無しさん:2021/12/20(月) 15:44:55.25 ID:wKVZlXUG.net
- バカは自分で考えることができないから
○個までって言われなきゃ何もできない
そういうのがゲッターセッターを作るんだよ
作れって言われたら、その意味とか理由も考えずに
ロボットのように同じことを繰り返す
バカやろ?
- 20 :デフォルトの名無しさん:2021/12/20(月) 16:48:00.03 ID:sc4Jjnxw.net
- そういうEntityClasみたいのは
自動で作成出来るものも多いよね
Javaとかは出来ないの?
ならEXCELに一覧書いといて
VBAでファイルを吐き出すようなのを
作っとくといいよ。
自分が作った訳でもない
DBのテーブルに引っ掻き回されるのも
イヤでしょ?
- 21 :デフォルトの名無しさん:2021/12/20(月) 17:48:05.37 ID:EFJAMmtF.net
- >>18
個数じゃ決められないよ
10個でも不適切な場合もあれば100個でも適切な場合もあるから
基本的な分割基準は役割と凝集度と結合度と生存期間
性能や管理する手間を考慮して分割しないという判断もある
適切な分割には設計の知識と経験の両方が必要
- 22 :デフォルトの名無しさん:2021/12/20(月) 18:36:17.98 ID:+mZvzmRI.net
- >>18
ケースによるが構造体のフィールドに別の型の構造体を入れるだけで
それぞれのフィールド数もメソッド数もその分だけ減少していく
それが多段階になることもある
- 23 :デフォルトの名無しさん:2021/12/20(月) 22:55:50.44 ID:ceMzU2Ib.net
- ケース・イン・ケース。
- 24 :デフォルトの名無しさん:2021/12/21(火) 01:49:15.87 ID:rpRXmBM+.net
- ゲッターセッターって何ですか?
- 25 :デフォルトの名無しさん:2021/12/21(火) 09:11:59.24 ID:S/07G8ss.net
- ・下駄
木をくりぬき、歯を作りつけにし、台部に三つの穴をあけて鼻緒をすげた履物。歯はふつう2本で、別の材を差し込むものもある。
・雪駄
竹皮草履ぞうりの裏に革をはった履物。底が痛みにくく、また、湿気が通らない。千利休が工夫したと伝えられる。後には、かかとに尻鉄しりがねを打つことが流行した。
- 26 :デフォルトの名無しさん:2021/12/21(火) 11:06:09.31 ID:WHmbTW2R.net
- セッターゲッターは所詮出入り口の管理だから
生はらめぇとかそこは出口専用なのぉな穴以外には作らなくていいよ
- 27 :デフォルトの名無しさん:2021/12/21(火) 15:41:21.20 ID:tdHk80jE.net
- セッター:バレーボールにあってロボットにないもの
ゲッター:ロボットにあってバレーボールにないもの
- 28 :デフォルトの名無しさん:2021/12/21(火) 17:17:40.88 ID:KX04ubxe.net
- ポイントゲッター
フロンティアセッター
- 29 :デフォルトの名無しさん:2021/12/22(水) 04:02:54.72 ID:/eECsgxE.net
- はやっていた当時から変なの!と思っていたが
初心者向け教育ではいまだ金科玉条のように
インチキ講師がシロウトだまして食い物にしてます
- 30 :デフォルトの名無しさん:2021/12/25(土) 10:54:19.64 ID:zATgGy9G.net
- プロパティでいいよね
- 31 :デフォルトの名無しさん:2022/02/06(日) 13:22:38.47 ID:sHTt9DnO.net
- 作法は大事だぞ
- 32 :デフォルトの名無しさん:2022/05/06(金) 23:41:40.16 ID:6wLHUnSV.net
- オブジェクト指向関係ねー
- 33 :デフォルトの名無しさん:2022/05/06(金) 23:49:04.41 ID:6wLHUnSV.net
- >>1はオブジェクト指向が何なのかを理解していないのにオブジェクト指向の批判をしていることに気がついたほうがいい
- 34 :デフォルトの名無しさん:2024/03/30(土) 18:38:54.90 ID:FpbR2O0q.net
- >>20
それな
でもそういう連中に限ってEXCELやVBAを忌み嫌う
8 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★