カプセル化の有害性、オブジェクト指向は愚かな考え at TECH
[2ch|▼Menu]
1016:デフォルトの名無しさん
20/07/05 14:09:58.85 MQ9nuMmc.net
>>976
僕のコードはオブジェクト指向ですよ
そこんとこよろしくですよ
オブジェクトをどう分けるかって話はありますよ
しかし、それとは独立してオブジェクトは存在するので
オブジェクトを定義できるクラスの存在そのものがオブジェクト指向の本質なわけです
だからオブジェクト指向言語にはクラスが存在します
生物学の類、目のようなものです、どう分類するかは副次的な話であって
分類できることこそが最も重要な事柄です

1017:デフォルトの名無しさん
20/07/05 14:18:27.81 9F15TCk0.net
正直あの短さでOOかどうかと(スタティックでインスタンス化もないコードだが)言うのは
不毛だけどID:JiRnWiGCの組み込みおじさんのがOO感はあるよ。
で、staticで出されてもprivateのテストがどうかと言う話には全く寄与しないわけだが、
じゃあ逆に、>>805のチンコテストのfuncSとfuncBはどうやってテストするの?
パブリック経由で全パターンと言うことならこれでこの話はおしまい。
パブリック経由でやりましょう。
違うと言うなら具体的にコードでおながいします。
smallestを9じゃなくて8にしろとかいう苦情は受け付けますw

1018:デフォルトの名無しさん
20/07/05 14:23:34 MQ9nuMmc.net
>>983
僕ならテストしないですね、全部書き直します
メソッドを行数で分割するようなことしてるからそういう下痢便コードができあがるんじゃないかと思いますよ

1019:デフォルトの名無しさん
20/07/05 14:24:31 MQ9nuMmc.net
クラスにしてもメソッドにしても責務でわけないと
行数が50行超えたから分割しなければみたいなアホなことやってるのはアホですわ

1020:デフォルトの名無しさん
20/07/05 14:25:15 JiRnWiGC.net
(組み込みおじさんじゃないんだけどな...組み込みもやるけど)

1021:デフォルトの名無しさん
20/07/05 14:26:22 MQ9nuMmc.net
>>986
器用ですね、じゃあ僕との仲直りもすぐにできそうですね

1022:デフォルトの名無しさん
20/07/05 14:28:26 9F15TCk0.net
>>984
書き直して決め打ちコピペにstaticなんだw
結局publicとprivateの違いはよくわかってないな。
まあ頑張れ。君とはこれまでだ。

>>986
組み込みおじさんって言ってたやんけ(言ってなかったか?)

1023:デフォルトの名無しさん
20/07/05 14:30:37 MQ9nuMmc.net
>>988
staticにしたのは状態に依存してないからですね

1024:デフォルトの名無しさん
20/07/05 14:31:51 9F15TCk0.net
下痢便君は10代後半から20代前半というところかなあ。

ウンコチンコのレベルと絡んでてもおじさんあんまり面白く無いんだよね。
自分でチンコテストのコードあげたけどw

でもコードあげたのは偉いと思うので頑張ってね。

1025:デフォルトの名無しさん
20/07/05 14:33:06 JiRnWiGC.net
あー、組み込みおじさんにも解るように だよ。
俺自身、組み込みもやるからややこしいが、ずっと前に登場した組み込みおじさんとは別人だよ。

まぁ、慌てて書いたから余計な発言だったか。
もう、この際OOPの利点さえ感じていればなんでもいいことにするよ。
スレも少ないし、ヒートダウンしたし。

1026:デフォルトの名無しさん
20/07/05 14:33:34 MQ9nuMmc.net
>>990
僕まだ小学生でちゅ

1027:デフォルトの名無しさん
20/07/05 14:35:03.91 9F15TCk0.net
あー組み込みおじさん(固有名詞)が居たのね。一般名詞のつもりでした。
この板昨日からなので。

1028:デフォルトの名無しさん
20/07/05 14:35:40.42 9F15TCk0.net
>>992
偉いねえ。

1029:デフォルトの名無しさん
20/07/05 14:37:40.20 MQ9nuMmc.net
参照透明なメソッドだとテストしやすいしバグの混入も減らせるのでおすすめ!
間違っても>>805こんな下痢便分割しちゃダメ

1030:デフォルトの名無しさん
20/07/05 14:38:27.28 9F15TCk0.net
しかし小学生の下痢便君とかと話ててもこっちは損するばかりだしなあ。
マジで。しかも下痢便君はましな方な可能性さえあるし。
予想以上だった、この板。マジやばい。ASP.NETのオブジェクトを使ってるなら
オブジェクト指向だし。

1031:デフォルトの名無しさん
20/07/05 14:38:41.11 MQ9nuMmc.net
>>993
マジで!? ID:gS37C1rZ これ絶対君だと思ってた、言ってること薄っぺらいしアホだし

1032:デフォルトの名無しさん
20/07/05 14:42:18.59 h7Qz+vpg.net
不毛
彡 ⌒ ミ
(´・ω・`)

1033:デフォルトの名無しさん
20/07/05 14:43:23.60 9F15TCk0.net
>>997
マジで某アメリカの誰でも知ってるとこの中の人だよ。
日本人あんまり居ないので、これ以上はやばいからどこだか
下痢便君に教えるわけが無いけど。
インデントとか言ってたの君だっけ?
そんなくだらない(しかも的外れな)揚げ足取りじゃなくて、
君のコード、根本的なとこに問題あるんだけど、わからない人に
わかれと言ってもわからないだろうからなあ。
ちゃんとOOをやったらわかるかも。頑張ってね。下痢便君w

1034:デフォルトの名無しさん
20/07/05 14:43:28.02 MQ9nuMmc.net
>>998
ハゲて頑張っておられる方にお詫び申し上げます

1035:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 16日 14時間 55分 52秒

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


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

1366日前に更新/316 KB
担当:undef