すごいんだよ?
カプセル化(英語:encapsulation)とは、オブジェクト指向を構成する概念の一つで、
オブジェクト内部のデータを隠蔽したり(データ隠蔽)、オブジェクトの振る舞いを隠蔽したり、
オブジェクトの実際の型を隠蔽したりすることをいう。
偏差値の低い学校向けの情報処理系教科書において「大変すばらしいものであり絶対に使うように」と大体的に宣伝された。
一方、カリフォルニア大学バークレー校の有識者を中心としたインターネットを作った人たちは「階層化の有害性」として
「絶対に使うな」としている。大雑把にいうと、その時は良くても、将来的な改修の際に隠蔽されたデータに
アクセスできないと解決できない問題が出てきて、結果的にデスマーチに陥るというのである。
オブジェクト指向の発案者であるアラン・ケイもコーディング規約(頭文字にアンダースコアを付けるなどの命名規則)で
縛る程度にすることを推奨しており、アラン・ケイが関わったオブジェクト指向プログラミング言語にはどれも「private」
という概念はない。
https://monobook.org/wiki/%E3%82%AB%E3%83%97%E3%82%BB%E3%83%AB%E5%8C%96
前スレ オブジェクト指向ってクソじゃね?
https://mevius.5ch.net/test/read.cgi/tech/1535085129/
探検
オブジェクト指向ってクソじゃねぇよ? Part2
■ このスレッドは過去ログ倉庫に格納されています
2018/10/18(木) 23:20:41.34ID:/ofNkRJS
2018/10/19(金) 00:08:42.33ID:pE4XSmMu
前スレの終盤、へっぽこのOOP厨が湧いて出て
レベルの低いレスで埋まったな…
レベルの低いレスで埋まったな…
2018/10/19(金) 00:12:27.47ID:pE4XSmMu
4デフォルトの名無しさん
2018/10/19(金) 00:13:54.03ID:hzqy8hN3 前スレの続き?
993 デフォルトの名無しさん[sage] 2018/10/18(木) 23:33:25.51 ID:/ofNkRJS
>>988
Personのような業務クラスは使いまわしできるわけがないのは常識で
どうせ作る力ないんだから作るな。使え。
オープンソースなんかの汎用クラスを使え
見事にオブジェクト指向で世界中使い回し出来てるんだから。
ここからレス。
自分で矛盾してると思わないか?
使い回しできるわけがないって言いながら使えって。
993 デフォルトの名無しさん[sage] 2018/10/18(木) 23:33:25.51 ID:/ofNkRJS
>>988
Personのような業務クラスは使いまわしできるわけがないのは常識で
どうせ作る力ないんだから作るな。使え。
オープンソースなんかの汎用クラスを使え
見事にオブジェクト指向で世界中使い回し出来てるんだから。
ここからレス。
自分で矛盾してると思わないか?
使い回しできるわけがないって言いながら使えって。
2018/10/19(金) 00:15:12.48ID:QNUoZIps
スレ立て乙です
意外に活況で自分は参考になる処が有る
オブジェクト指向プログラミングスレって
意外と少ないからここに集まっているかのね?
タイトルが少し変わっているのがw
意外に活況で自分は参考になる処が有る
オブジェクト指向プログラミングスレって
意外と少ないからここに集まっているかのね?
タイトルが少し変わっているのがw
6デフォルトの名無しさん
2018/10/19(金) 00:15:57.18ID:hzqy8hN3 守秘義務あるから、肝心な所って案外無いのも現実。
精々OSSやただロジック書いてるのを参考に書き下すだけ。
精々OSSやただロジック書いてるのを参考に書き下すだけ。
2018/10/19(金) 00:21:55.75ID:hsJdB+GH
2018/10/19(金) 00:34:30.67ID:hsJdB+GH
10デフォルトの名無しさん
2018/10/19(金) 00:40:37.05ID:JLPym+5a 804 デフォルトの名無しさん 2018/10/16(火) 03:09:47.94 ID:ou8fzFot
この記事拍手の数すげぇな。まだ伸び続けてる
Goodbye, Object Oriented Programming
https://medium.com/@cscalfani/goodbye-object-oriented-programming-a59cda4c0e53
この記事拍手の数すげぇな。まだ伸び続けてる
Goodbye, Object Oriented Programming
https://medium.com/@cscalfani/goodbye-object-oriented-programming-a59cda4c0e53
11デフォルトの名無しさん
2018/10/19(金) 00:41:09.91ID:SjrnPnkZ2018/10/19(金) 00:45:42.94ID:hsJdB+GH
2018/10/19(金) 00:49:24.95ID:hsJdB+GH
下手なやつの特徴なんだが、なぜか100行とかなるような長い
業務ロジックをまるまる再利用しようとするんだよな
正しいやり方は業務ロジックを読み解いてその中に含まれる
業務ロジックではない部分を抜き出して汎用化することで
業務ロジックを減らすんだよ
業務ロジックをまるまる再利用しようとするんだよな
正しいやり方は業務ロジックを読み解いてその中に含まれる
業務ロジックではない部分を抜き出して汎用化することで
業務ロジックを減らすんだよ
2018/10/19(金) 00:51:40.24ID:pE4XSmMu
再利用と汎用化は違う
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「外国人はもう日本を選ばなくなる」経営者たちが抱く深刻な懸念 ベトナム人実習生なしでは「成り立たない街」…【多文化共生企画】 [少考さん★]
- 【東京】わずか9平方メートル…都心に近い「極小」アパートが若者に人気 狭くても“住めば都” [煮卵★]
- 【△】コンビニの鮭おにぎり、価格にネット衝撃「ついに…」 驚き続々「これはキツい…」「日本人を殺しに来てる」 ★2 [ぐれ★]
- 肥満治療薬「GLP-1」が脱毛の原因に? 専門家が真偽を解説 [少考さん★]
- 上野動物園の双子パンダ、1月末に中国に返還へ 国内でパンダ不在に ★2 [蚤の市★]
- 「ルンバ」製造のアイロボット、連邦破産法11条適用申請-近年収益減 [少考さん★]
- 菅義偉「日本よ、日本人よ、世界の真ん中で咲き誇れがあなたの口癖でした」 [974680522]
- 【高市悲報】高市さん「夫婦別姓は絶対に認めない」日本古来の家族観を尊重か。🤔 [518915984]
- 有名漫画家「差別するやつは、少なくとも正直者ではある。一方、「差別反対」を言うやつは大体嘘つき。」 [762037879]
- ロボット掃除機の『ルンバ』、破産。支配権を中国企業に譲渡 [271912485]
- 高市応援団、号令がかかったためパンダなんていらないと一斉に言い始める [931948549]
- 【年金支給日】今日は偶数月の15日だ❗うおおおおおおおおおお★2🏡
