X



オブジェクト指向は愚かな考え。排便メソッドを実装した人間クラスから美少女クラスが作れない。
■ このスレッドは過去ログ倉庫に格納されています
0001アイアンフィンガーフロムヘル(北海道) [MX]
垢版 |
2020/05/02(土) 15:44:30.62ID:nt/o8jNO0?PLT(12015)

オブジェクト指向は愚かな考え。排便メソッドを実装した人間クラスから美少女クラスが作れないとは、オブジェクト指向の設計の難しさを表現したものである。

2001年に始まり今なお続く「石川梨華ってウンコするの?」という大論争をオブジェクト指向で設計するとどうなるのかという問題である。

下品な例だが納期が迫った時期に顧客の要望による大幅な仕様変更、それに耐えうる設計見積を作れるか、という非常に根の深い問題である。

ベストな答えはまだ得られていない。

https://togetter.com/li/790745
0009ダブルニードロップ(茸) [ニダ]
垢版 |
2020/05/02(土) 15:46:29.65ID:vHNTV31P0
底辺が意見できるわけないじゃん
0013フォーク攻撃(東京都) [VN]
垢版 |
2020/05/02(土) 15:47:09.01ID:52OTcGV90
美少女クラスでは排便メソッドをオーバーライドして排便しませんってアナウンス出せばよくね
0015ハーフネルソンスープレックス(茸) [ニダ]
垢版 |
2020/05/02(土) 15:47:23.70ID:OcgJZEp10
仕様がおかしい
0023ファイナルカット(東京都) [ニダ]
垢版 |
2020/05/02(土) 15:48:42.59ID:hlrC/gvy0
>>1

はあ?
排便メソッドが例外処理されるか、リターンのうんこオブジェクトがサイズゼロなんだろ
0026逆落とし(愛知県) [ニダ]
垢版 |
2020/05/02(土) 15:49:16.09ID:Pjo/oHeX0
インプットとアウトプットがはっきりしてれば過程はどうでもいいんだよ
飯くったらうんこでるが全てで本質を見失うとオナニーでしかない
つまりうんこを想像してオナニーしてるんだ
002716文キック(東日本) [US]
垢版 |
2020/05/02(土) 15:49:30.75ID:dh5Ihhia0
俺たちは排便メソッドについて何年議論してるんだ
0028カーフブランディング(宮崎県) [ヌコ]
垢版 |
2020/05/02(土) 15:49:38.50ID:MGtAX2So0
人間から美少女を派生するのではなく、別のクラスにすればいいだけやん
0031ファイナルカット(東京都) [ニダ]
垢版 |
2020/05/02(土) 15:50:47.64ID:hlrC/gvy0
>>28

美少女は人間とは別ってことね、魔法少女とか明らかに別だもんな
0033かかと落とし(大阪府) [US]
垢版 |
2020/05/02(土) 15:51:26.98ID:V1+hGbXk0
美少女が排便することは人間として当然の摂理。だからオブジェクト指向は悪くない。

みんなホントは、美少女が排便することは知ってるんだ。現実を見てシステムを創りましょう。
0035タイガードライバー(埼玉県) [US]
垢版 |
2020/05/02(土) 15:51:51.08ID:eUk/VRWh0
プログラマーって楽しそう
コロナでも自宅で仕事出来るなんて勝ち組じゃん
0036ドラゴンスリーパー(熊本県) [PL]
垢版 |
2020/05/02(土) 15:51:56.68ID:+d9m/o+H0
オブジェクトがクラスから生成されるのがそもそも間違いなんだよ
オブジェクトはモノ、クラスは視点
膨大な情報を持つオブジェクトにクラスを当てはめるってのが正しい使い方
ペンに対して鋭利という情報と手に持てるという情報があったら
凶器クラスとしても扱える
こういう言語が無いものかな
0038パロスペシャル(埼玉県) [US]
垢版 |
2020/05/02(土) 15:52:25.77ID:IpjR2bbB0
そんな顧客は捨てて新規開拓しろ
0040ファイナルカット(東京都) [ニダ]
垢版 |
2020/05/02(土) 15:52:59.63ID:hlrC/gvy0
マジレスすると、排出物のクラス定義が間違ってるんだろ
一般には、排出物を継承してうんことか汗とか屁を作る
美少女は、排出物を継承してハートや幸せ、ドキドキを作る
0041膝十字固め(東京都) [JP]
垢版 |
2020/05/02(土) 15:53:11.45ID:8V6AyG5+0
でも美少女が苦悶の表情で排便する姿は崇高だよね。排便が、では無くて、排便してる苦悶の表情、が要求される
0043ストレッチプラム(神奈川県) [IT]
垢版 |
2020/05/02(土) 15:53:37.47ID:o+q02z0B0
うんこをするのが人間だから
美少女を人間から継承するのが間違ってるんだろ
0046腕ひしぎ十字固め(神奈川県) [US]
垢版 |
2020/05/02(土) 15:53:58.65ID:mlP8X5HI0
継承してオーバーライドすればいい
0054セントーン(光) [ニダ]
垢版 |
2020/05/02(土) 15:55:11.61ID:NW6S6UyQ0
プログラマーじゃないからわからん
0056レッドインク(東京都) [ニダ]
垢版 |
2020/05/02(土) 15:55:40.81ID:idJ2bPgU0
継承もとのクラスに直接実装するんじゃなくて、インターフェースで取り扱えば良いじゃん
デザパタ勉強すっぺよ
0057セントーン(東京都) [CN]
垢版 |
2020/05/02(土) 15:56:03.45ID:L+2Lyl+V0
これを書いた人がオブジェクト指向をかじった程度で話を作ったのがよくわかるよね
本業には勝てない
0062マシンガンチョップ(大阪府) [US]
垢版 |
2020/05/02(土) 15:57:37.31ID:nSl7Cx+F0
糞設計を実装でリカバリーすることは不可能
0063アキレス腱固め(東京都) [CN]
垢版 |
2020/05/02(土) 15:57:43.22ID:czbDYR6B0
プログラマーの世界でもヲタクはマイノリティーで嫌われる。

こいつらどこでメジャーな勢力として存在するのか不明
0065パロスペシャル(東京都) [US]
垢版 |
2020/05/02(土) 15:58:29.32ID:LT5KRKpv0
人間全体をクラス化したらオブジェクト指向の意味がないだろ
0067かかと落とし(大阪府) [US]
垢版 |
2020/05/02(土) 15:58:38.25ID:V1+hGbXk0
>>50
それだと、排便メソッドとしての機能は果たされていないように思う。もしかしてランダム関数でたまに放屁になるのか。
0068腕ひしぎ十字固め(雲) [US]
垢版 |
2020/05/02(土) 15:59:03.58ID:eig6SQAQ0
そこで、マイクロサービスアーキテクチャですよ
0069閃光妖術(滋賀県) [CA]
垢版 |
2020/05/02(土) 15:59:18.40ID:6dI0KP5K0
闇を表現しないものの光は所詮偽物である
0070断崖式ニードロップ(茸) [ニダ]
垢版 |
2020/05/02(土) 16:00:52.86ID:iMGxTPut0
人間インターフェースを定義してウンコクラスを継承しなければいいだろ
デザインパターンを勉強しろ
0073断崖式ニードロップ(神奈川県) [US]
垢版 |
2020/05/02(土) 16:01:48.09ID:1erQVhFY0
美少女をどう定義するかが重要
現存するかしないか
美少女だけどうんちするよ!クラスと
美少女だけど妖精だからうんちしないよ!クラスに分けるとか
現存してもレイヤーとかアイドルとかは、各自、妖精女神クラスにぶちこんどけばいい
まあ、現存する限りうんちはするのだが
非情だね
0075セントーン(東京都) [CN]
垢版 |
2020/05/02(土) 16:02:26.47ID:L+2Lyl+V0
>>36
多重継承しなくても文具のクラスにcanKillingのフラグを持つかkillingTypeを持てばいい
0080セントーン(東京都) [CN]
垢版 |
2020/05/02(土) 16:05:05.45ID:L+2Lyl+V0
>>77
今の若い子はjavaでもいいと思うけど
個人的にはjavaは糞言語だと思う
ポインタ隠蔽しといてポインタのエラーが主要なエラーってさ
008132文ロケット砲(千葉県) [ニダ]
垢版 |
2020/05/02(土) 16:05:16.35ID:Fl2sXJkA0
>>49
じゃあ例外投げればいい
UnkoSupportedExceptionとか
0087ラダームーンサルト(関東地方) [US]
垢版 |
2020/05/02(土) 16:07:50.00ID:pL4gFsMK0
排便メソッドを夢や黄金がでるようなのにオーバーライドすればいいじゃん
むしろオブジェクト指向でしかできない
0088トペ コンヒーロ(神奈川県) [ニダ]
垢版 |
2020/05/02(土) 16:07:51.39ID:s3zrWNcG0
>>80
だからnull安全な言語がでてきてるんじゃん?

それはそうと、こういう問題が出てくる場合は美少女の定義を真面目に考えるべきなんだよ
008932文ロケット砲(千葉県) [ニダ]
垢版 |
2020/05/02(土) 16:08:54.90ID:Fl2sXJkA0
>>83
そのためのシンクライアントだろ
0090テキサスクローバーホールド(家) [KR]
垢版 |
2020/05/02(土) 16:09:20.42ID:9mOe2M370
>>1
changeSkinとかsetVoiceとか何かあんだろ
無けりゃ継承して何か作れよ無能
0091ダブルニードロップ(日本) [EG]
垢版 |
2020/05/02(土) 16:09:51.44ID:MzoO/S2l0
美少女は排便の情報隠蔽が行われてるだけなんだ
0100バックドロップ(東京都) [ニダ]
垢版 |
2020/05/02(土) 16:20:15.92ID:KgjSJkeD0
>>1
つまり要約すると、お前はオブジェクト指向が理解できない落ちこぼれって事?
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況