カプセル化(英語:encapsulation)とは、オブジェクト指向を構成する概念の一つで、
オブジェクト内部のデータを隠蔽したり(データ隠蔽)、オブジェクトの振る舞いを隠蔽したり、
オブジェクトの実際の型を隠蔽したりすることをいう。
偏差値の低い学校向けの情報処理系教科書において「大変すばらしいものであり絶対に使うように」と大体的に宣伝された。
一方、カリフォルニア大学バークレー校の有識者を中心としたインターネットを作った人たちは「階層化の有害性」として
「絶対に使うな」としている。大雑把にいうと、その時は良くても、将来的な改修の際に隠蔽されたデータに
アクセスできないと解決できない問題が出てきて、結果的にデスマーチに陥るというのである。
オブジェクト指向の発案者であるアラン・ケイもコーディング規約(頭文字にアンダースコアを付けるなどの命名規則)で
縛る程度にすることを推奨しており、アラン・ケイが関わったオブジェクト指向プログラミング言語にはどれも「private」
という概念はない。
https://monobook.org/wiki/%E3%82%AB%E3%83%97%E3%82%BB%E3%83%AB%E5%8C%96
探検
オブジェクト指向ってクソじゃね?
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/08/24(金) 13:32:09.36ID:ifygL6bT376デフォルトの名無しさん
2018/09/28(金) 20:23:45.55ID:++iDCvgk377デフォルトの名無しさん
2018/09/28(金) 20:25:39.72ID:+9bdVI5n378デフォルトの名無しさん
2018/09/28(金) 20:26:26.12ID:++iDCvgk >>377
あい、すんません。
あい、すんません。
379デフォルトの名無しさん
2018/09/28(金) 20:28:27.44ID:UT33gEiF >>374
c言語でグローバル変数使わなかったら他どんな組み方があるの?
引数か戻り値で渡すしかないでしょ?
グローバル変数使用禁止が作法のように語られてたんだから
昔の人は何をするべきかわかってたんだよ
c言語でグローバル変数使わなかったら他どんな組み方があるの?
引数か戻り値で渡すしかないでしょ?
グローバル変数使用禁止が作法のように語られてたんだから
昔の人は何をするべきかわかってたんだよ
380デフォルトの名無しさん
2018/09/28(金) 20:56:14.71ID:/X9jOxDh OOPは糞かもしれんが
じゃあ何がいいのかと言われたら別に他にこれといってないのが現状
じゃあ何がいいのかと言われたら別に他にこれといってないのが現状
381デフォルトの名無しさん
2018/09/28(金) 21:12:44.75ID:k5h2WtG4 頭悪いヤツにかぎって
うれしがってなんでも継承して抽象化とかいってるからな
ホモを人間クラスから派生するぐらい愚かなことやってる
うれしがってなんでも継承して抽象化とかいってるからな
ホモを人間クラスから派生するぐらい愚かなことやってる
382デフォルトの名無しさん
2018/09/28(金) 21:16:43.74ID:l603LAAk 基本は当たり前すぎて、階層化であり局所化であり
順序回的な「無用な」状態保持は極力回避し組みあわせ回路的・関数的構造にし、、、、
関連はネットワーク構造よりもツリー構造を指向して見通しよくし、
関連性の強い物は近くにおき(遠くのファイルからあちこち継承してクロスファイルでmethod取り込むようなことはせず)、
といった、、、アー効けく茶後期ツのための基本セオリー。
その表現技法は言語のパラダイムによって変わるだろう。
問題はオブジェクト指向がそういった基本セオリーに反するような手法として普及してしまったことだよ。
順序回的な「無用な」状態保持は極力回避し組みあわせ回路的・関数的構造にし、、、、
関連はネットワーク構造よりもツリー構造を指向して見通しよくし、
関連性の強い物は近くにおき(遠くのファイルからあちこち継承してクロスファイルでmethod取り込むようなことはせず)、
といった、、、アー効けく茶後期ツのための基本セオリー。
その表現技法は言語のパラダイムによって変わるだろう。
問題はオブジェクト指向がそういった基本セオリーに反するような手法として普及してしまったことだよ。
383デフォルトの名無しさん
2018/09/28(金) 21:17:57.02ID:l603LAAk384デフォルトの名無しさん
2018/09/28(金) 21:23:02.60ID:/X9jOxDh なんでコイツ急にポエりだしたん?
385デフォルトの名無しさん
2018/09/28(金) 21:25:30.29ID:k5h2WtG4 オレぐらいのレベルでないと
オブジェクト指向は使いこなせない
オブジェクト指向は使いこなせない
386デフォルトの名無しさん
2018/09/28(金) 21:27:24.36ID:l603LAAk たとえば関数型であれば、クロージャーや部分適用を使うことにより、
クラスをイロイロ作ったり状態instance変数でオブジェクトに特徴をもたせ分けるより
非常にシンプルに表現できるし、
また、解法を関数の段階的 細分化で構成することにより、
内側の回関数は小さくなるにつれ速やかに単純な構造になる上、
(再帰も含めた)関数呼び出しの引数リストと帰り値のスタック階層および局所変数が、
自然と個々の階層の参照する「近くにあるべき」状態を単純な木構増階層のかたちで保持できる。
ちなみに上にも書いたけど俺はfunctinalマンセーじゃないからな。
クラスをイロイロ作ったり状態instance変数でオブジェクトに特徴をもたせ分けるより
非常にシンプルに表現できるし、
また、解法を関数の段階的 細分化で構成することにより、
内側の回関数は小さくなるにつれ速やかに単純な構造になる上、
(再帰も含めた)関数呼び出しの引数リストと帰り値のスタック階層および局所変数が、
自然と個々の階層の参照する「近くにあるべき」状態を単純な木構増階層のかたちで保持できる。
ちなみに上にも書いたけど俺はfunctinalマンセーじゃないからな。
387デフォルトの名無しさん
2018/09/28(金) 21:29:55.72ID:l603LAAk388デフォルトの名無しさん
2018/09/28(金) 21:33:34.54ID:k5h2WtG4 あえていえば
できるだけ自律的であることが適切で
なおかつそのようにほぼ自律的に振舞うように実装されていれば
内部状態が保持されることは実装として適切
ただし、すべて外部的な要因で翻弄される続けるオブジェクトが内部状態を保持することは
適切な理由がないかぎり、できるだけ避けるべきといっていい
できるだけ自律的であることが適切で
なおかつそのようにほぼ自律的に振舞うように実装されていれば
内部状態が保持されることは実装として適切
ただし、すべて外部的な要因で翻弄される続けるオブジェクトが内部状態を保持することは
適切な理由がないかぎり、できるだけ避けるべきといっていい
389デフォルトの名無しさん
2018/09/28(金) 21:35:43.41ID:l603LAAk 問題によってどうしても必要な内部状態というものはあるからな。
そこまでだれも否定はしてない
そこまでだれも否定はしてない
390デフォルトの名無しさん
2018/09/28(金) 21:36:39.96ID:k5h2WtG4 刺身の上にタンポポ乗せる作業なんか
ほっといってもいい
そのクラスだけでほぼ完結できる
ほっといってもいい
そのクラスだけでほぼ完結できる
391デフォルトの名無しさん
2018/09/28(金) 21:37:59.71ID:/X9jOxDh > 外部的な要因で翻弄される続けるオブジェクトが内部状態を保持する
まぁアンタの言うように避けたようがよさげにも見えるが
ここでふと思い出されるのはコンテクストとかビルダの働き
java.awt.Graphicsみたいなコンテクストオブジェクトをグニグニいじったり
java.lang.StringBuilderのようなビルだオブジェクトをグニグニいじったり
そういうところこそにOOPの楽しみがあるように俺には少し思えるんだ
まぁアンタの言うように避けたようがよさげにも見えるが
ここでふと思い出されるのはコンテクストとかビルダの働き
java.awt.Graphicsみたいなコンテクストオブジェクトをグニグニいじったり
java.lang.StringBuilderのようなビルだオブジェクトをグニグニいじったり
そういうところこそにOOPの楽しみがあるように俺には少し思えるんだ
392デフォルトの名無しさん
2018/09/28(金) 22:12:55.17ID:bBdkrZUa ボタンやチェックボックスがGUIの共通の振る舞いを制御する親クラスがいるのはC++で書かれる前から実装継承するように設計されていた。
一方、普通預金、当座預金、定期預金の共通関数があったとして、預金というスーパークラスを書いているシステムはないぞ。メガバンクの情報系であってもな。
一方、普通預金、当座預金、定期預金の共通関数があったとして、預金というスーパークラスを書いているシステムはないぞ。メガバンクの情報系であってもな。
393デフォルトの名無しさん
2018/09/28(金) 22:24:55.23ID:+9bdVI5n お、キングを抜いた奴がでたでw
今は>>389がバカキングなw
今は>>389がバカキングなw
394デフォルトの名無しさん
2018/09/28(金) 22:51:26.95ID:HosvZzhg395デフォルトの名無しさん
2018/09/28(金) 23:17:45.51ID:EiOshXgh396デフォルトの名無しさん
2018/09/28(金) 23:49:37.69ID:/ke/2lv3 普通はそれってオブジェクト指向エクササイズっていうんだけど
同じ表現だから同じひとなんじゃないかな
同じ表現だから同じひとなんじゃないかな
397デフォルトの名無しさん
2018/09/29(土) 01:23:56.63ID:NuLdKSCl そいやオブジェクト指向てデザパタとかメジャーなのに肝心のこっちは影が薄いな
398デフォルトの名無しさん
2018/09/29(土) 01:57:58.03ID:MMtb4Amd プロパティとはなんと罪深い発明か
399デフォルトの名無しさん
2018/09/29(土) 02:12:47.80ID:IuTgmxg/ バカでも作れる処理は
入力の構造体と出力の構造体を関数に渡す程度で済む処理
入力の構造体と出力の構造体を関数に渡す程度で済む処理
400デフォルトの名無しさん
2018/09/29(土) 09:11:35.70ID:nymKFaQh401デフォルトの名無しさん
2018/09/30(日) 01:13:02.43ID:2u8tHsEV age
402デフォルトの名無しさん
2018/10/02(火) 00:59:29.31ID:clFFurIb403デフォルトの名無しさん
2018/10/02(火) 01:05:20.08ID:A7JQSPUH 考察が浅い
404デフォルトの名無しさん
2018/10/02(火) 01:13:19.56ID:HjCi0xKJ 長すぎるから産業
405デフォルトの名無しさん
2018/10/02(火) 07:20:53.80ID:JB7ad13/406デフォルトの名無しさん
2018/10/02(火) 07:35:05.76ID:ju0/OZW1 キータって参考になる記事あんまりないんだよな。ある程度の知識もっているのが前提になってるし
プログラミング関連で検索すると常に上位でヒットするのが嫌だわ
プログラミング関連で検索すると常に上位でヒットするのが嫌だわ
407デフォルトの名無しさん
2018/10/02(火) 09:44:25.77ID:3qG7W8x7 >>402
こういう嘘歴史書いて悦に入っちゃう自称識者のほうがゴリラみたいな底辺コンサルよりずっと始末が悪い
こういう嘘歴史書いて悦に入っちゃう自称識者のほうがゴリラみたいな底辺コンサルよりずっと始末が悪い
408デフォルトの名無しさん
2018/10/02(火) 10:15:48.80ID:ti/Lih16 見た目が? 何がゴリラなん?
409デフォルトの名無しさん
2018/10/02(火) 10:49:30.13ID:6qOrAQgQ 力だろ?
410デフォルトの名無しさん
2018/10/02(火) 12:34:43.67ID:AvMzrL7k ゴリラコンサルの所業
朝礼で歌を歌わせる、挨拶の練習
○○(会社の名前)イズムの継承と言ってブラック労働を肯定する
定期的に変なセミナーに通わされる
朝礼で歌を歌わせる、挨拶の練習
○○(会社の名前)イズムの継承と言ってブラック労働を肯定する
定期的に変なセミナーに通わされる
411デフォルトの名無しさん
2018/10/02(火) 15:30:45.55ID:/tnW96SL 知能がゴリラ
412デフォルトの名無しさん
2018/10/02(火) 18:20:49.67ID:/RdnJML/ qiita.comは動機が不明
なぜ頼まれもしないのに不確かな二次情報を書き散らすのか
なぜ頼まれもしないのにノイズをせっせとネットに増やすのか
あれってお金でももらって記事を書いてるのか?
stackoverflow.comは単純
質問者がいて、答えてあげたい人が要る
質問にも回答にも評価がされるようになっており
有益な情報が共有できるようにつくられてる
質問者、回答者、閲覧者の動機がよくわかる
なぜ頼まれもしないのに不確かな二次情報を書き散らすのか
なぜ頼まれもしないのにノイズをせっせとネットに増やすのか
あれってお金でももらって記事を書いてるのか?
stackoverflow.comは単純
質問者がいて、答えてあげたい人が要る
質問にも回答にも評価がされるようになっており
有益な情報が共有できるようにつくられてる
質問者、回答者、閲覧者の動機がよくわかる
413デフォルトの名無しさん
2018/10/02(火) 18:28:36.78ID:6qOrAQgQ 評価ならqiitaでもされるだろ
414デフォルトの名無しさん
2018/10/02(火) 19:04:58.66ID:TcNkDYl8 stackoverflow で答えてあげたい人と大差ないだろ
415デフォルトの名無しさん
2018/10/02(火) 19:39:52.33ID:YrRJAaFS 承認欲求なのです・・・
416デフォルトの名無しさん
2018/10/02(火) 19:50:57.77ID:eaArETqj 教えたがりのクズのくせに答えたあげたいとか言っちゃう気持ち悪さw
417デフォルトの名無しさん
2018/10/02(火) 19:56:41.61ID:YaWzkSZx >>412
書いたことあるけど、昔はもうちょっと面白い場だった。
こんなの面白かったよ、とか試してみた、とか。
今は何かというとポエムやら言う奴が出てきたり、本気でレベル低い人も何番煎じかわからん記事書いたりして、収拾ついてない。
コミュニティとしては死んでいってると思う。
書いたことあるけど、昔はもうちょっと面白い場だった。
こんなの面白かったよ、とか試してみた、とか。
今は何かというとポエムやら言う奴が出てきたり、本気でレベル低い人も何番煎じかわからん記事書いたりして、収拾ついてない。
コミュニティとしては死んでいってると思う。
418デフォルトの名無しさん
2018/10/02(火) 19:59:28.60ID:Weccy6g3 >>412は便所の落書きのアホさ加減が光る書き込み
419デフォルトの名無しさん
2018/10/02(火) 20:06:51.71ID:eaArETqj 昔は良かったボクちゃんw
420デフォルトの名無しさん
2018/10/02(火) 20:24:30.19ID:JlZ/oy05 qiitaはメモ帳として結構便利
家で調べて纏めて仕事ですぐ使えるようにする
githubにテンプレートを置いとくと尚良
家で調べて纏めて仕事ですぐ使えるようにする
githubにテンプレートを置いとくと尚良
421デフォルトの名無しさん
2018/10/02(火) 20:28:55.64ID:6qOrAQgQ gistつかえよ
422デフォルトの名無しさん
2018/10/02(火) 20:30:00.28ID:clFFurIb 俺は結構便利だと思ってるけどな
新しいことのとっかかりにしたり
頭の中にない情報を得るのに使ってるわ
まあゴミ記事も多いけど
新しいことのとっかかりにしたり
頭の中にない情報を得るのに使ってるわ
まあゴミ記事も多いけど
423デフォルトの名無しさん
2018/10/02(火) 20:35:43.11ID:YrRJAaFS 技術的な事読みたいのにポエムばかり上位にくるqiita
424デフォルトの名無しさん
2018/10/02(火) 20:38:05.56ID:eaArETqj そもそもなんでqiita検索しとんねんwアホやろw
425デフォルトの名無しさん
2018/10/02(火) 20:43:51.32ID:YrRJAaFS ほんの少しだけいい記事もある。
今オブジェクト指向に関するポエムが乱立してるのはアホみたいだがな。
今オブジェクト指向に関するポエムが乱立してるのはアホみたいだがな。
426デフォルトの名無しさん
2018/10/02(火) 21:14:37.02ID:R8M7QKDK qiitaみたいなしょうもない個人の日記帳読んでるヤツいるの
427デフォルトの名無しさん
2018/10/02(火) 21:27:51.22ID:WxkRXB6W 個人の日記帳として読んでる
428デフォルトの名無しさん
2018/10/02(火) 22:21:33.48ID:HWestuUb 5chみたいな便所落書き読んでる奴いるの?
429デフォルトの名無しさん
2018/10/02(火) 22:35:01.96ID:/RdnJML/430デフォルトの名無しさん
2018/10/02(火) 22:35:39.44ID:BVvmn2A/ そんなことは自己紹介板に書きなよ
432デフォルトの名無しさん
2018/10/02(火) 22:49:52.65ID:m0qWbxoK 何か上から目線だけどどこのサイトでもいいから
自分で正しいこと書けばいいんじゃないの?
それで次に言うのは
「ゴミポエムだらけでオレの記事が正しく評価されない」
自分で正しいこと書けばいいんじゃないの?
それで次に言うのは
「ゴミポエムだらけでオレの記事が正しく評価されない」
433デフォルトの名無しさん
2018/10/02(火) 22:55:41.37ID:YrRJAaFS ゴミポエムだらけでオレの記事が正しく評価されない
434デフォルトの名無しさん
2018/10/02(火) 23:00:45.18ID:1/02bXao435デフォルトの名無しさん
2018/10/02(火) 23:02:07.94ID:/RdnJML/ > 自分で正しいこと書けばいいんじゃないの?
何で分かってくれないの…
自分で正しいと思ったことを「書かないで」と言ってる
歌ってみた?歌わんでいい
書いてみた?書かんでいい
何で分かってくれないの…
自分で正しいと思ったことを「書かないで」と言ってる
歌ってみた?歌わんでいい
書いてみた?書かんでいい
436デフォルトの名無しさん
2018/10/02(火) 23:07:36.42ID:YrRJAaFS >>435
有益な情報はどこで仕入れてるの
有益な情報はどこで仕入れてるの
437デフォルトの名無しさん
2018/10/02(火) 23:26:49.40ID:R8M7QKDK オレのレスは有益
438デフォルトの名無しさん
2018/10/02(火) 23:29:31.38ID:LVKvBfXE 全てを分かってるやつが嘘っぱちを自信満々で流すのが厄介
439デフォルトの名無しさん
2018/10/02(火) 23:34:15.18ID:YrRJAaFS そこはわかってない奴じゃないのか?
440デフォルトの名無しさん
2018/10/02(火) 23:59:13.66ID:LVKvBfXE >>439
ワザと嘘を流す奴がいる
ワザと嘘を流す奴がいる
441デフォルトの名無しさん
2018/10/03(水) 00:49:14.98ID:p3pJJViF そんな奴は他の奴に指摘されて恥をかくのさ。
442デフォルトの名無しさん
2018/10/03(水) 00:59:18.00ID:75/JdiDV オブジェクト指向とは何で
何が良くて
何が悪くて
そしてどうしたらよかったのかとか
纏められるといいんだけれどもねえ
何が良くて
何が悪くて
そしてどうしたらよかったのかとか
纏められるといいんだけれどもねえ
443デフォルトの名無しさん
2018/10/03(水) 01:01:35.24ID:75/JdiDV 目的指向というよりも
手段指向というか方法論指向で始終しちゃって
明後日の方向に愚民を導いて
混乱をもたらしたのは
なんともむなしい
手段指向というか方法論指向で始終しちゃって
明後日の方向に愚民を導いて
混乱をもたらしたのは
なんともむなしい
444デフォルトの名無しさん
2018/10/03(水) 01:03:16.82ID:75/JdiDV 日本の失われた20年とちょうど時期が重なる
日本のITの暗黒時代
日本のITの暗黒時代
445デフォルトの名無しさん
2018/10/03(水) 01:03:23.91ID:Uljc2mte446デフォルトの名無しさん
2018/10/03(水) 04:50:56.65ID:gboWSeYU 260はいい記事やったけど402はイマイチやったな。てか全部読んでないけど
447デフォルトの名無しさん
2018/10/03(水) 10:56:50.79ID:gykQQ827 邪魔する奴の中に
単純に自分を有利にしておきたいから他人が自分の居るレベルまでこれ無い様に邪魔をする
という奴も居るからな
相対的な位置で報酬は決まるから他人を蹴落とす
というのを息をするようにやる奴がかなり居る
全体が進展するより停滞させて自分だけ有利にしようとする下劣な奴が結構居る
教育を変える必要が有るのに今のままでいい
とか言ってる奴もそういう連中
単純に自分を有利にしておきたいから他人が自分の居るレベルまでこれ無い様に邪魔をする
という奴も居るからな
相対的な位置で報酬は決まるから他人を蹴落とす
というのを息をするようにやる奴がかなり居る
全体が進展するより停滞させて自分だけ有利にしようとする下劣な奴が結構居る
教育を変える必要が有るのに今のままでいい
とか言ってる奴もそういう連中
448デフォルトの名無しさん
2018/10/03(水) 17:15:26.13ID:bSsx2t9M449デフォルトの名無しさん
2018/10/03(水) 17:55:44.54ID:H+WLzHql >>448
teratailなんて比較対象にすらならない
teratailなんて比較対象にすらならない
450デフォルトの名無しさん
2018/10/03(水) 19:12:16.15ID:p3pJJViF stackoverflow人少なすぎない?
451デフォルトの名無しさん
2018/10/03(水) 19:23:56.48ID:ksSGRyva まさか日本語版とかいうゴミ見てるんじゃないだろうな…まさかな…
452デフォルトの名無しさん
2018/10/03(水) 19:32:35.85ID:p3pJJViF 紹介されたから見に行ったら日本語版だったの
453デフォルトの名無しさん
2018/10/03(水) 19:42:27.24ID:bSsx2t9M 英語版なんて読めないよ・・・
コードはなんとなくわかるが質問文が
コードはなんとなくわかるが質問文が
454デフォルトの名無しさん
2018/10/03(水) 20:03:14.53ID:OyXOgA+h455デフォルトの名無しさん
2018/10/03(水) 20:24:40.36ID:p3pJJViF 英語版いいな。情報量が圧倒的に多い。センキュー
456デフォルトの名無しさん
2018/10/03(水) 20:50:59.00ID:L7SsoV0I 海外でHelp me, Stackoverflow. You’re my only hope.って書かれたTシャツ着たやつ見るくらい
457デフォルトの名無しさん
2018/10/03(水) 22:09:14.84ID:2Mgu08sP >>454
今なら正しくOOPを実践してるコードばかりなの?
そもそも正しいOOPってどんなものなの?
第一デザパタは前の方がさかんに取りざたされていたじゃない。
振り返って今だからこそ分かるんじゃじゃないの?
世に流布していたOOPはくそコードを量産した元になったと。
今なら正しくOOPを実践してるコードばかりなの?
そもそも正しいOOPってどんなものなの?
第一デザパタは前の方がさかんに取りざたされていたじゃない。
振り返って今だからこそ分かるんじゃじゃないの?
世に流布していたOOPはくそコードを量産した元になったと。
458デフォルトの名無しさん
2018/10/03(水) 23:08:05.48ID:G0/tEBDY 我々はね、間違うのよ
だいたいのことを間違うの
OOPだから糞コードになったんじゃなくて
OOP関係なく、糞コードにしかならないの
その一点についてすら自覚が無いの
だいたいのことを間違うの
OOPだから糞コードになったんじゃなくて
OOP関係なく、糞コードにしかならないの
その一点についてすら自覚が無いの
459デフォルトの名無しさん
2018/10/03(水) 23:16:15.49ID:p3pJJViF main関数から始まるc++はオブジェクト指向か?
(オブジェクト指向をちっとも理解してないものの意見です)
(オブジェクト指向をちっとも理解してないものの意見です)
460デフォルトの名無しさん
2018/10/03(水) 23:39:24.91ID:YTuGf5mm >>459
C++はオブジェクト指向(をサポートした)言語だよ
Cと違って継承や多態の機能が標準であるでしょ?
今からふり返ると中途半端な部分もあるけど
ただそのC++を使って書いたコードが
オブジェクト指向らしく書けているかは別の話
OOPとOOA(D)の違い
C++はオブジェクト指向(をサポートした)言語だよ
Cと違って継承や多態の機能が標準であるでしょ?
今からふり返ると中途半端な部分もあるけど
ただそのC++を使って書いたコードが
オブジェクト指向らしく書けているかは別の話
OOPとOOA(D)の違い
461デフォルトの名無しさん
2018/10/04(木) 00:22:43.55ID:e2lTbi2R >>458
OOPの弊害について議論して来たのに
「OOP関係なく、糞コードにしかならない」と言われると、
OOPは糞コードの元となる害なかった無関係だと暗にほのめかしているようで
論点をすり替えてずるくごまかされたような印象を受けるよ
OOPの弊害について議論して来たのに
「OOP関係なく、糞コードにしかならない」と言われると、
OOPは糞コードの元となる害なかった無関係だと暗にほのめかしているようで
論点をすり替えてずるくごまかされたような印象を受けるよ
462デフォルトの名無しさん
2018/10/04(木) 00:28:26.90ID:bhAz8In7 OOPが原因で糞コードになるんなら
どうすればいいか一目瞭然じゃん
よかったな世界が平和になって
どうすればいいか一目瞭然じゃん
よかったな世界が平和になって
463デフォルトの名無しさん
2018/10/04(木) 00:32:28.79ID:e2lTbi2R 本当はいいものとなる筈だったのに、
ボタンを掛け違えたのか、変な使い方が一人歩きして普及しちゃったというか
なんというか、、、
最近は継承を廃止したり
他のパラダイムも併せた言語がどんどん出てきて
より良い解はいっぱい出て来るでしょう
ボタンを掛け違えたのか、変な使い方が一人歩きして普及しちゃったというか
なんというか、、、
最近は継承を廃止したり
他のパラダイムも併せた言語がどんどん出てきて
より良い解はいっぱい出て来るでしょう
464デフォルトの名無しさん
2018/10/04(木) 00:44:45.46ID:s35zoLCp 継承の時にc++のprotectedは有害か?
465デフォルトの名無しさん
2018/10/04(木) 00:53:04.18ID:e2lTbi2R んなもん使い方しだいにきまっとろうが
基本的に依存が込み入る元なので
十分静的に設計し尽くしてよほど律して使用するならともかく
変なテクニックを披露するため乱用したら害だろうな
悲惨だわ
基本的に依存が込み入る元なので
十分静的に設計し尽くしてよほど律して使用するならともかく
変なテクニックを披露するため乱用したら害だろうな
悲惨だわ
466デフォルトの名無しさん
2018/10/04(木) 19:08:28.34ID:bhAz8In7 典型的なフワフワ野郎やなこいつ
467デフォルトの名無しさん
2018/10/04(木) 21:04:04.79ID:lUzJxSj8 関数型の弊害の話をしたら必然的にオブジェクト指向の弊害の話になると思うの
468デフォルトの名無しさん
2018/10/04(木) 21:07:13.85ID:vhCji18k 弊害ちゃう元からおまえの頭が悪いだけや
469デフォルトの名無しさん
2018/10/05(金) 01:42:06.04ID:GLbBoG3S これがオブジェクト指向を吹聴していた者たちの反論か…
科学的工学的有効性のかけらも無い
科学的工学的有効性のかけらも無い
470デフォルトの名無しさん
2018/10/05(金) 06:56:18.75ID:u1B1EyaQ471デフォルトの名無しさん
2018/10/05(金) 08:22:51.05ID:jK12bSnX >>464
c++自体有害
c++自体有害
472デフォルトの名無しさん
2018/10/05(金) 10:34:10.65ID:kQel6lTj >>467
オブジェクト指向と関数型に何の関係があるんだ?
オブジェクト指向と関数型に何の関係があるんだ?
473デフォルトの名無しさん
2018/10/05(金) 10:55:46.34ID:4oQp/Mop474デフォルトの名無しさん
2018/10/05(金) 10:58:14.90ID:kQel6lTj >>473
その理屈だと、むしろ無関係なもの探す方が難しいなw
その理屈だと、むしろ無関係なもの探す方が難しいなw
475デフォルトの名無しさん
2018/10/05(金) 11:10:54.95ID:HilDODP3 クソとか言っている人間の方がよっぽど
>科学的工学的有効性のかけらも無い
と思うけど
>科学的工学的有効性のかけらも無い
と思うけど
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「女性同士、子ども連れはお断り」居酒屋の張り紙が物議、飲食店の入店拒否はどこまで許される? [ぐれ★]
- H3ロケット8号機、打ち上げ後に「第2段エンジン早期に燃焼終了」 ★2 [少考さん★]
- 鈴木農水相「自由にコメ作れば価格が暴落する」おこめ券はコメ価格に「ほとんど影響なし」 ★2 [Hitzeschleier★]
- 高市首相、就任2カ月 取材対応よりSNS発信重視 不都合な情報、伝えぬ恐れも [Hitzeschleier★]
- 長期金利上昇一時2.095% 27年ぶり、日銀の利上げ継続観測 [蚤の市★]
- 【MLB】ヤクルト・村上宗隆、ホワイトソックスと2年総額53億で合意! 背番号は5 米報道…低迷チームが白羽の矢、短期契約★2 [冬月記者★]
- 北海道新聞「高市首相、取材対応よりSNS発信重視。不都合な情報 伝えぬ恐れも」 [834922174]
- 日銀が利上げ決定したけど約8割が変動金利で借りてるわけだけど、無理な利上げできないから詰んでねこの国? [472617201]
- 【特大悲報】1千億円の日本製衛星を積んだH3ロケット、打ち上げ失敗…宇宙のもずくに☠★3 [339712612]
- 【無職出禁】有職達の休憩所🥴😶‍🌫😃🏡
- 【高市ショック】長期金利が2.1%に上昇した [115996789]
- 楽天カードが42億円の追徴課税のお支払い [748563222]
