すごいんだよ?
カプセル化(英語: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
117デフォルトの名無しさん
2018/10/22(月) 19:40:27.85ID:Iq5UOgcH わかってないな
オブジェクト指向の時点ですでに失敗している
オブジェクト指向の時点ですでに失敗している
118デフォルトの名無しさん
2018/10/22(月) 20:20:13.28ID:3rTgJh0a それは移譲が主流になった時点で薄々気付き始めてるかと。
そもそも初期のC++にテンプレートは無かった。
テンプレート(ジェネリック)の登場も、当初は未熟でも静的型言語で動的型言語のいいところを少しでも取り入れようとした結果のように思う。
決定打はクロージャ(機能)の登場で、主流の言語はオブジェクト指向型言語と言うより、「関数型要素を取り入れたオブジェクト指向」のハイブリッド言語ばかり。
純粋オブジェクト指向言語も、純粋関数型言語もメジャーでは無い。
個人的に
1、テンプレート(ジェネリック)=型情報を維持しつつも少しでも動的型言語のいいところを取り入れるための機能。
2、C#のダイナミック型=動的型言語やSQLなどと連携、または完全に動的型言語のエミュレートする機能。(Javaにも似た機能はあった気がする)
3、クロージャ=動的型言語に続いた結果の関数型言語の機能。
と言う印象で、純粋なオブジェクト指向が語られる事自体が減っているし、これからも減ると思う。
そもそも初期のC++にテンプレートは無かった。
テンプレート(ジェネリック)の登場も、当初は未熟でも静的型言語で動的型言語のいいところを少しでも取り入れようとした結果のように思う。
決定打はクロージャ(機能)の登場で、主流の言語はオブジェクト指向型言語と言うより、「関数型要素を取り入れたオブジェクト指向」のハイブリッド言語ばかり。
純粋オブジェクト指向言語も、純粋関数型言語もメジャーでは無い。
個人的に
1、テンプレート(ジェネリック)=型情報を維持しつつも少しでも動的型言語のいいところを取り入れるための機能。
2、C#のダイナミック型=動的型言語やSQLなどと連携、または完全に動的型言語のエミュレートする機能。(Javaにも似た機能はあった気がする)
3、クロージャ=動的型言語に続いた結果の関数型言語の機能。
と言う印象で、純粋なオブジェクト指向が語られる事自体が減っているし、これからも減ると思う。
119デフォルトの名無しさん
2018/10/22(月) 20:26:42.30ID:3rTgJh0a >>117
そもそもテンプレートやジェネリックはオブジェクト指向じゃないから、
最早純粋なオブジェクト指向を語れる言語が主流では無いって言う。。。
(純粋オブジェクト指向言語はsmalltalkくらい)
そもそもテンプレートやジェネリックはオブジェクト指向じゃないから、
最早純粋なオブジェクト指向を語れる言語が主流では無いって言う。。。
(純粋オブジェクト指向言語はsmalltalkくらい)
120デフォルトの名無しさん
2018/10/22(月) 20:36:16.87ID:1OUls+Z7121デフォルトの名無しさん
2018/10/22(月) 20:45:31.06ID:rA+Bd+wS 低学歴の何が悲しいかと言うと
自分がアホで物を知らないと言う自覚が無いこと
だからこんになにも自由奔放に
大人の前で九九を暗誦し続けるのである
自分がアホで物を知らないと言う自覚が無いこと
だからこんになにも自由奔放に
大人の前で九九を暗誦し続けるのである
122デフォルトの名無しさん
2018/10/22(月) 20:48:09.85ID:3rTgJh0a あ、Rubyもか。
Pythonも一応そう謳ってたような?
メタプログラミング的にはsmalltalkとRubyか。
純粋オブジェクト指向は動的型言語が前提。
記憶にある限りじゃ静的型言語で純粋オブジェクト指向言語は無い。
Pythonも一応そう謳ってたような?
メタプログラミング的にはsmalltalkとRubyか。
純粋オブジェクト指向は動的型言語が前提。
記憶にある限りじゃ静的型言語で純粋オブジェクト指向言語は無い。
123デフォルトの名無しさん
2018/10/22(月) 20:50:42.22ID:3rTgJh0a124デフォルトの名無しさん
2018/10/22(月) 21:09:23.30ID:o0mVKFY/ > 型を曖昧にするのがオブジェクト思考だろ?
なんかじわる〜
なんかじわる〜
125デフォルトの名無しさん
2018/10/22(月) 21:19:19.44ID:aoZuYGJi まあでも抽象化ってそういう事だよなぁ?(曖昧)
126デフォルトの名無しさん
2018/10/22(月) 21:34:32.81ID:oF7wf0Ce >>118
それはオブジェクト指向の話じゃない
C++の話だ
そもそもテンプレートやジェネリックは、型を明確にすることでバグを少なくしたり
速度を速くするためのもので、オブジェクト指向における問題点を解決するための追加機能
テンプレートやジェネリックを使うことでオブジェクト指向が不要になるのではなく
オブジェクト指向と組み合わせて使うことで問題点が改善される
テンプレートはオブジェクト指向と組み合わせずに使えたと思うが、
テンプレートの殆ど(ジェネリックは全て)はオブジェクト指向なしに使うことはできない
それはオブジェクト指向の話じゃない
C++の話だ
そもそもテンプレートやジェネリックは、型を明確にすることでバグを少なくしたり
速度を速くするためのもので、オブジェクト指向における問題点を解決するための追加機能
テンプレートやジェネリックを使うことでオブジェクト指向が不要になるのではなく
オブジェクト指向と組み合わせて使うことで問題点が改善される
テンプレートはオブジェクト指向と組み合わせずに使えたと思うが、
テンプレートの殆ど(ジェネリックは全て)はオブジェクト指向なしに使うことはできない
127デフォルトの名無しさん
2018/10/22(月) 21:50:04.33ID:JrgkKDfo ところで「チンポがシコシコする」という日本語表現は、文法的に正しいのか?
チンポ「を」シコシコするのではなくて、チンポ「が」シコシコする。この場合、「チンポ」は主語となる。
オブジェクト指向で言う「集約」は2種類あって、全体(俺)と部分(チンポ)が繋がっている場合と、
全体(俺)と部分(チンボ)が別々になっている場合とが考えられる。けれども「チンボ」はそれ自体
が独立した生き物であり、所有者の意思とは無関係に、勃起して「シコシコする」。
例えば寝てる時にエロい夢みて朝起きてみたらチンコが勃起して射精してたとか。
違うか?
「胸がドキドキする」は良いが、「チンポがシコシコする」はダメな理由を、50字以内で述べろ!
チンポ「を」シコシコするのではなくて、チンポ「が」シコシコする。この場合、「チンポ」は主語となる。
オブジェクト指向で言う「集約」は2種類あって、全体(俺)と部分(チンポ)が繋がっている場合と、
全体(俺)と部分(チンボ)が別々になっている場合とが考えられる。けれども「チンボ」はそれ自体
が独立した生き物であり、所有者の意思とは無関係に、勃起して「シコシコする」。
例えば寝てる時にエロい夢みて朝起きてみたらチンコが勃起して射精してたとか。
違うか?
「胸がドキドキする」は良いが、「チンポがシコシコする」はダメな理由を、50字以内で述べろ!
128デフォルトの名無しさん
2018/10/22(月) 21:50:39.31ID:1OUls+Z7 > テンプレートの殆ど(ジェネリックは全て)はオブジェクト指向なしに使うことはできない
>>110
>>110
129デフォルトの名無しさん
2018/10/22(月) 21:52:16.37ID:oF7wf0Ce >>128
wikipediaよんだ?
> Haskell言語にはパラメータ化された型 (parameterized types)、パラメータ的多態 (parametric polymorphism)、
> そしてJavaのジェネリクスやC++のテンプレートの両方に似たプログラミングのスタイルをサポートする
> 型クラス (type classes) がある。
型クラス
wikipediaよんだ?
> Haskell言語にはパラメータ化された型 (parameterized types)、パラメータ的多態 (parametric polymorphism)、
> そしてJavaのジェネリクスやC++のテンプレートの両方に似たプログラミングのスタイルをサポートする
> 型クラス (type classes) がある。
型クラス
130デフォルトの名無しさん
2018/10/22(月) 21:58:11.74ID:Iq5UOgcH131デフォルトの名無しさん
2018/10/22(月) 22:01:39.04ID:aUHCCt/i >>129
節子、それクラス違い
節子、それクラス違い
132デフォルトの名無しさん
2018/10/22(月) 22:05:53.44ID:3rTgJh0a >>126
悪かった。
解りにくかっただろうが同じ事言ってる。
テンプレート(ジェネリック)はオブジェクト指向じゃ無いが、その欠点を補う為に生まれたのは同意。
オブジェクト指向は万能じゃ無いって言いたかった。
悪かった。
解りにくかっただろうが同じ事言ってる。
テンプレート(ジェネリック)はオブジェクト指向じゃ無いが、その欠点を補う為に生まれたのは同意。
オブジェクト指向は万能じゃ無いって言いたかった。
133デフォルトの名無しさん
2018/10/22(月) 22:33:24.73ID:Iq5UOgcH どっちだっていいからさっさと
オブジェクト指向のメリット出せよ無能
何でカンケーねー話ばっかりしてんだザッコ
オブジェクト指向のメリット出せよ無能
何でカンケーねー話ばっかりしてんだザッコ
134デフォルトの名無しさん
2018/10/22(月) 22:38:20.99ID:3rTgJh0a135デフォルトの名無しさん
2018/10/22(月) 22:47:46.93ID:Iq5UOgcH136デフォルトの名無しさん
2018/10/22(月) 22:52:52.13ID:aUHCCt/i 弁護するつもりはないがモジュラリティーか何かのために
良かれと思って使っていたんjないの?
良かれと思って使っていたんjないの?
137デフォルトの名無しさん
2018/10/22(月) 23:05:04.58ID:aoZuYGJi オブジェクトの単にプロパティとメソッドをまとめる性質はオブジェクト指向のメリットとまで言っていいんだろうか
これだけだと構造体のような
これだけだと構造体のような
138デフォルトの名無しさん
2018/10/22(月) 23:22:15.84ID:aUHCCt/i139デフォルトの名無しさん
2018/10/22(月) 23:40:12.72ID:Iq5UOgcH >>137
何か御利益あったのか?
何か御利益あったのか?
140デフォルトの名無しさん
2018/10/22(月) 23:41:51.85ID:WI9Y7S71 ファイルポインタは構造体だが
ファイルポインタの構造体をじかにおさわりするヤツはいない
ファイルポインタの構造体はさわれても
当然おさわり禁止だ
さわれることと、さわっていいことは違う
人を殺せても、人を殺してはいけないのと同じだ
わかった?
ファイルポインタの構造体をじかにおさわりするヤツはいない
ファイルポインタの構造体はさわれても
当然おさわり禁止だ
さわれることと、さわっていいことは違う
人を殺せても、人を殺してはいけないのと同じだ
わかった?
141デフォルトの名無しさん
2018/10/22(月) 23:44:22.56ID:fORlSADC 管理が面倒なのをオブジェクトに押し付けれるのはどう?
142デフォルトの名無しさん
2018/10/22(月) 23:56:06.58ID:aUHCCt/i143デフォルトの名無しさん
2018/10/22(月) 23:59:08.79ID:WI9Y7S71 メリットをきいてきたから
オレをちゃんとメリットを答えたからな
低学歴知恵遅れがくだらないと思うかどうかは関係ない
オレをちゃんとメリットを答えたからな
低学歴知恵遅れがくだらないと思うかどうかは関係ない
144デフォルトの名無しさん
2018/10/23(火) 00:05:00.38ID:Z0BEx7Pz なに切れてんだよw
そもそもFILE構造体はオブジェクトじゃねだろ
scope切らないだろ
なんでscope切らない構造体のポインタごときがだな
オブジェクトスコープのメリットとして挙げられるんだよ
寝言は寝て言え
つか起きてても寝てるようなものかオマエハ
そもそもFILE構造体はオブジェクトじゃねだろ
scope切らないだろ
なんでscope切らない構造体のポインタごときがだな
オブジェクトスコープのメリットとして挙げられるんだよ
寝言は寝て言え
つか起きてても寝てるようなものかオマエハ
145デフォルトの名無しさん
2018/10/23(火) 00:07:59.75ID:+Sb0MP+K インスタンスはオブジェクトだ
当然をポインタはインスタンスのアドレスをさしてる
クラスインスタンスのポインタも同じだ
当然をポインタはインスタンスのアドレスをさしてる
クラスインスタンスのポインタも同じだ
146デフォルトの名無しさん
2018/10/23(火) 00:10:42.02ID:Z0BEx7Pz うちの新人にもお前みたいな能無しの癖に
明後日の方向いた能書きだけたれる低学歴が
他人を見下したくて毎日必死で
プロジェクトはいい迷惑してる
明後日の方向いた能書きだけたれる低学歴が
他人を見下したくて毎日必死で
プロジェクトはいい迷惑してる
147デフォルトの名無しさん
2018/10/23(火) 00:11:45.04ID:+Sb0MP+K とても残念なことに
どんどんオマエが低学歴なのがバレちゃうな
どんどんオマエが低学歴なのがバレちゃうな
148デフォルトの名無しさん
2018/10/23(火) 00:13:36.89ID:Z0BEx7Pz リンケージでぐぐれ
あとオブジェクトスコープでグぐれ
基本情報処理の範囲だ
あとオブジェクトスコープでグぐれ
基本情報処理の範囲だ
149デフォルトの名無しさん
2018/10/23(火) 00:13:57.53ID:+Sb0MP+K まあた始まった
150デフォルトの名無しさん
2018/10/23(火) 00:14:20.31ID:geE4awHy >>142
思考範囲を少なくできる
思考範囲を少なくできる
151デフォルトの名無しさん
2018/10/23(火) 00:15:56.39ID:Z0BEx7Pz152デフォルトの名無しさん
2018/10/23(火) 00:17:42.76ID:+Sb0MP+K 低学歴知恵遅れは
アクセス修飾子のスコープも知らないらしいからな
アクセス修飾子のスコープも知らないらしいからな
153デフォルトの名無しさん
2018/10/23(火) 00:19:59.85ID:Z0BEx7Pz154デフォルトの名無しさん
2018/10/23(火) 00:21:48.05ID:+Sb0MP+K レベルが低いとな?
いやあ
こんな基本的なことすら分かってない低学歴が大量にレスしてるとか
マジでレスしてて恥ずかしくないのか。。。
いやあ
こんな基本的なことすら分かってない低学歴が大量にレスしてるとか
マジでレスしてて恥ずかしくないのか。。。
155デフォルトの名無しさん
2018/10/23(火) 00:22:33.27ID:geE4awHy156デフォルトの名無しさん
2018/10/23(火) 00:24:43.01ID:9GE8UAE2 >>143
そっか、お前らサルってメリットがどういうものか知らないんだな
メリットってのはお金を産まなきゃ意味がないんだぞ
具体的には工数削減と品質向上だ
工数削減はわかると思うが、さらに品質向上には基準が必要だ
これらの数字を具体的に変更して初めてメリット足りうる
おk?
そっか、お前らサルってメリットがどういうものか知らないんだな
メリットってのはお金を産まなきゃ意味がないんだぞ
具体的には工数削減と品質向上だ
工数削減はわかると思うが、さらに品質向上には基準が必要だ
これらの数字を具体的に変更して初めてメリット足りうる
おk?
157デフォルトの名無しさん
2018/10/23(火) 00:25:33.40ID:Z0BEx7Pz158デフォルトの名無しさん
2018/10/23(火) 00:27:50.03ID:+Sb0MP+K さわれないようにすることで
未然に事故を逓減できるからな
事故がおきてもしょうがないですむようなシロモノなら
事故がおきてもしょうがないですむ
で、そういうとこは低学歴しかいない
低学歴だからしょうがないですむ
未然に事故を逓減できるからな
事故がおきてもしょうがないですむようなシロモノなら
事故がおきてもしょうがないですむ
で、そういうとこは低学歴しかいない
低学歴だからしょうがないですむ
159デフォルトの名無しさん
2018/10/23(火) 00:28:31.02ID:Z0BEx7Pz160デフォルトの名無しさん
2018/10/23(火) 00:28:47.82ID:9GE8UAE2161デフォルトの名無しさん
2018/10/23(火) 00:29:14.30ID:+Sb0MP+K いくら低学歴が強がってもムダだからな
もうな低学歴なのはばれてる
もうな低学歴なのはばれてる
162デフォルトの名無しさん
2018/10/23(火) 00:31:12.01ID:Z0BEx7Pz 北朝鮮の刈上げの一時の強がりみたいだな
163デフォルトの名無しさん
2018/10/23(火) 00:32:29.47ID:9GE8UAE2164デフォルトの名無しさん
2018/10/23(火) 00:32:31.30ID:+Sb0MP+K ホントなかわいそうなぐらい頭ワルイ
こんな頭ワルイのが現実にいるわけだからな
生きていくのが困難と考えられるぐらい頭ワルイ
こんな頭ワルイのが現実にいるわけだからな
生きていくのが困難と考えられるぐらい頭ワルイ
165デフォルトの名無しさん
2018/10/23(火) 00:34:51.23ID:geE4awHy >>157
メンバ変数の管理の責任をオブジェクトに押し付ける。
privateなメンバ変数はsetで変な値は弾くべきだし、フォーマットしてもいい。
publicなメンバ変数はどういじられようが構わない(責任の放棄)
メンバ変数の管理の責任をオブジェクトに押し付ける。
privateなメンバ変数はsetで変な値は弾くべきだし、フォーマットしてもいい。
publicなメンバ変数はどういじられようが構わない(責任の放棄)
166デフォルトの名無しさん
2018/10/23(火) 00:35:37.57ID:Z0BEx7Pz >>163
俺はサルではなく技術者でありソフトウエア開発者でありプログラマだよ
俺はサルではなく技術者でありソフトウエア開発者でありプログラマだよ
167デフォルトの名無しさん
2018/10/23(火) 00:37:10.73ID:9GE8UAE2 >>166
だったら自分が使ってる技術のメリットぐらいは説明できるようにしとけサル
だったら自分が使ってる技術のメリットぐらいは説明できるようにしとけサル
168デフォルトの名無しさん
2018/10/23(火) 00:42:24.65ID:Z0BEx7Pz169デフォルトの名無しさん
2018/10/23(火) 00:42:53.05ID:geE4awHy170デフォルトの名無しさん
2018/10/23(火) 00:46:21.09ID:9GE8UAE2171デフォルトの名無しさん
2018/10/23(火) 00:48:49.75ID:+Sb0MP+K 低学歴知恵遅れは
ファイルポインタの現在の状態を気にしながら
ファイルポインタ使ってるのか
とりあえず頭悪すぎるわ
ファイルポインタの現在の状態を気にしながら
ファイルポインタ使ってるのか
とりあえず頭悪すぎるわ
172デフォルトの名無しさん
2018/10/23(火) 00:48:51.71ID:Z0BEx7Pz ま、いいんだよオレが5chでばかにされようがどうしようが。
問題はオブジェクト指向を使ったソフトウエアの表現手段が
実は幻想でみんなだまされていたんじゃないかってことに対する
有効性を示す科学的工学的根拠がいまだかつて
まったく提示されていないこと
問題はオブジェクト指向を使ったソフトウエアの表現手段が
実は幻想でみんなだまされていたんじゃないかってことに対する
有効性を示す科学的工学的根拠がいまだかつて
まったく提示されていないこと
173デフォルトの名無しさん
2018/10/23(火) 00:50:13.06ID:9GE8UAE2174デフォルトの名無しさん
2018/10/23(火) 00:52:29.77ID:+Sb0MP+K ちなみに
ファイルディスクリプタもその先に構造体もってるからな
低学歴知恵遅れにとってはそれはただの整数だからな
ただの整数に見えることを
低学歴知恵遅れは幸せに思わないとな
ファイルディスクリプタもその先に構造体もってるからな
低学歴知恵遅れにとってはそれはただの整数だからな
ただの整数に見えることを
低学歴知恵遅れは幸せに思わないとな
175デフォルトの名無しさん
2018/10/23(火) 00:54:30.49ID:Z0BEx7Pz >>174
便所の落書きはチラシの裏にお願いします
便所の落書きはチラシの裏にお願いします
176デフォルトの名無しさん
2018/10/23(火) 00:54:37.93ID:9GE8UAE2 >>172
ん?メリットがねーんだから
一旦オブジェクト単位に直す工程が必要になる
オブジェクト指向なんてやる意味全くねーだろ
何でオブジェクト単位に直すの?
つまりオブジェクト指向のメリットがないなら無駄な工数を浪費してるだけ
ハイ、説明終了
ん?メリットがねーんだから
一旦オブジェクト単位に直す工程が必要になる
オブジェクト指向なんてやる意味全くねーだろ
何でオブジェクト単位に直すの?
つまりオブジェクト指向のメリットがないなら無駄な工数を浪費してるだけ
ハイ、説明終了
177デフォルトの名無しさん
2018/10/23(火) 00:55:31.81ID:Z0BEx7Pz >>176
その通りなんだよ。
その通りなんだよ。
178デフォルトの名無しさん
2018/10/23(火) 00:55:39.51ID:+Sb0MP+K ファイルポインタすら分かってない低学歴に
レベルが高すぎるのは分かるわ
そのファイルポインタはファイルディスクリプタも内包してるからな
レベルが高すぎるのは分かるわ
そのファイルポインタはファイルディスクリプタも内包してるからな
179デフォルトの名無しさん
2018/10/23(火) 00:58:52.93ID:Z0BEx7Pz ところがオブジェクト指向を使ったプログラミングでも
頑張ればソフトウエアは作れちゃうんだよ
gotoを乱用しても頑張れば出来ちゃう
でも規模に応じた複雑度が急に増大する
似てるんだよ
頑張ればソフトウエアは作れちゃうんだよ
gotoを乱用しても頑張れば出来ちゃう
でも規模に応じた複雑度が急に増大する
似てるんだよ
180デフォルトの名無しさん
2018/10/23(火) 00:59:42.70ID:Z0BEx7Pz >>178
くだスレ、入門スレにこもっていてください
くだスレ、入門スレにこもっていてください
181デフォルトの名無しさん
2018/10/23(火) 01:00:33.60ID:+Sb0MP+K 低学歴なのをどんどん自白してる自覚がないからな
182デフォルトの名無しさん
2018/10/23(火) 01:01:21.95ID:+Sb0MP+K ホントな低学歴のモノ知らなさは半端ない
183デフォルトの名無しさん
2018/10/23(火) 01:03:36.32ID:Z0BEx7Pz オブジェクト指向のメリットを享受するは非常にムヅカしい
というか非常に応用に限定的
かつ人によってでたらめ
というか非常に応用に限定的
かつ人によってでたらめ
184デフォルトの名無しさん
2018/10/23(火) 01:04:32.21ID:qPLwX6e7 10行程度のコードを書いているやつは
オブジェクト指向のメリットを理解できない
なぜか?
オブジェクト指向のメリットを理解できない
なぜか?
185デフォルトの名無しさん
2018/10/23(火) 01:05:43.53ID:Z0BEx7Pz それでも、ものすごく頑張れば
それを使ってソフトウエアを書くこと
「も」できる。「も」だ。
でもたいがい汚くなる
なぜなら…
続かないかもw
それを使ってソフトウエアを書くこと
「も」できる。「も」だ。
でもたいがい汚くなる
なぜなら…
続かないかもw
186デフォルトの名無しさん
2018/10/23(火) 01:07:50.95ID:9GE8UAE2 つーか単に長年浪費してしまったから
今更オブジェクト指向を否定されちゃうのが怖いんだろ?
そういうのサンクコストって言ってすでにどうしようもないんだぜ
今わかって良かったじゃねーか
今更オブジェクト指向を否定されちゃうのが怖いんだろ?
そういうのサンクコストって言ってすでにどうしようもないんだぜ
今わかって良かったじゃねーか
187デフォルトの名無しさん
2018/10/23(火) 01:10:04.50ID:Z0BEx7Pz 俺はかまわないよ
結構迷惑したけれどもね
でも日本のIT産業は悪い影響受けたんじゃないかな
結構迷惑したけれどもね
でも日本のIT産業は悪い影響受けたんじゃないかな
188デフォルトの名無しさん
2018/10/23(火) 01:11:00.28ID:+Sb0MP+K 低学歴知恵遅れがいくらわめいても
FILEポインタは普通に使えるからな
FILEポインタは普通に使えるからな
189デフォルトの名無しさん
2018/10/23(火) 01:11:08.04ID:geE4awHy190デフォルトの名無しさん
2018/10/23(火) 01:11:49.87ID:Z0BEx7Pz >>189
猿があんたバカだって笑ってるよ
猿があんたバカだって笑ってるよ
191デフォルトの名無しさん
2018/10/23(火) 01:12:22.77ID:9GE8UAE2192デフォルトの名無しさん
2018/10/23(火) 01:12:33.05ID:+Sb0MP+K この部分でオブジェクト指向が破たんするなら
ファイルポインタでも破たんするからな
ファイルポインタでも破たんするからな
193デフォルトの名無しさん
2018/10/23(火) 01:13:28.88ID:Z0BEx7Pz194デフォルトの名無しさん
2018/10/23(火) 01:16:00.40ID:+Sb0MP+K ぜんぜん極論じゃない
むしろファイルポインタをより安全に使える可能性があることを
示唆している
低学歴知恵遅れはホント頭ワルイわ
むしろファイルポインタをより安全に使える可能性があることを
示唆している
低学歴知恵遅れはホント頭ワルイわ
195デフォルトの名無しさん
2018/10/23(火) 01:16:03.55ID:6eYDBZzc196デフォルトの名無しさん
2018/10/23(火) 01:20:30.54ID:Z0BEx7Pz >>194
そりゃまファイルポインタより安全だけれども
そりゃscopeとかリンケージでまもっているからで
オブジェクトにscopeがひもつくことによるメリットとはちがうて
議論してきたつもりだなんだがな
あんた、言っちゃー悪いが池沼かよ
俺は相手しているほどひまわないぜよ
そりゃまファイルポインタより安全だけれども
そりゃscopeとかリンケージでまもっているからで
オブジェクトにscopeがひもつくことによるメリットとはちがうて
議論してきたつもりだなんだがな
あんた、言っちゃー悪いが池沼かよ
俺は相手しているほどひまわないぜよ
197デフォルトの名無しさん
2018/10/23(火) 01:26:54.08ID:+Sb0MP+K 低学歴知恵遅れはリンケージの意味が分かってて書いてるのか
あやしくなってきてるわ
とりあえず、救いようがないぐらい頭ワルイのだけは分かったわ
あやしくなってきてるわ
とりあえず、救いようがないぐらい頭ワルイのだけは分かったわ
198デフォルトの名無しさん
2018/10/23(火) 01:28:39.67ID:Z0BEx7Pz 今後こて張っておお願い
将軍様とか
池沼乙とか
好きなのでいいから
将軍様とか
池沼乙とか
好きなのでいいから
199デフォルトの名無しさん
2018/10/23(火) 01:36:23.70ID:Z0BEx7Pz 逆に、古典的なww オブジェクト指向プログラミング手法を使ったら
ややこしく込み入った大規模ソフトウエアの開発が
あーら不思議、こんなにスムーズに成し遂げられちしゃいましたー テヘペロ
みたいないい話は話はないものかね…
ややこしく込み入った大規模ソフトウエアの開発が
あーら不思議、こんなにスムーズに成し遂げられちしゃいましたー テヘペロ
みたいないい話は話はないものかね…
200デフォルトの名無しさん
2018/10/23(火) 01:44:04.13ID:Z0BEx7Pz201デフォルトの名無しさん
2018/10/23(火) 01:54:09.84ID:Z0BEx7Pz オブジェクトscopeの有効性すら確認できないとなると
1983年Stroustrup,のC++ cfrot以降から現代までの
OOPの流行とは、一旦壇だ他のであろうぁという振り返りの
話になってしまう
オブジェクトscopeの有効性すらだ
1983年Stroustrup,のC++ cfrot以降から現代までの
OOPの流行とは、一旦壇だ他のであろうぁという振り返りの
話になってしまう
オブジェクトscopeの有効性すらだ
202デフォルトの名無しさん
2018/10/23(火) 02:02:05.18ID:qPLwX6e7 オブジェクト指向は人間のメンタルモデルと一致しているから
人間が理解しやすいっていうのがオブジェクト指向の一番のメリット
人間が理解しやすいっていうのがオブジェクト指向の一番のメリット
203デフォルトの名無しさん
2018/10/23(火) 02:04:39.16ID:Z0BEx7Pz そういうあいまいな解釈が結構
害がある
害がある
204デフォルトの名無しさん
2018/10/23(火) 02:09:13.99ID:Z0BEx7Pz つかメンタルモデルって何だよw
生暖かくスルーしようと思ったが
突っ込みどころ満載じゃないか。
感覚でソフトウエア開発の仕事上受けて
周りに迷惑かけるなよ
一時期はやった意識高い系かよ
生暖かくスルーしようと思ったが
突っ込みどころ満載じゃないか。
感覚でソフトウエア開発の仕事上受けて
周りに迷惑かけるなよ
一時期はやった意識高い系かよ
205デフォルトの名無しさん
2018/10/23(火) 02:10:23.75ID:qPLwX6e7 wikipediaでいいか?
https://ja.wikipedia.org/wiki/%E3%83%A1%E3%83%B3%E3%82%BF%E3%83%AB%E3%83%A2%E3%83%87%E3%83%AB
メンタルモデル(英: mental model)とは、人間が実世界で何かがどのように
作用するかを思考する際のプロセスを表現したものである。表象 (representation) と密接な関係を持つ[1]。
3歳児でも世の中をオブジェクト指向で考えてる
パパ、ママ、ワンワン、ニャンニャン
https://ja.wikipedia.org/wiki/%E3%83%A1%E3%83%B3%E3%82%BF%E3%83%AB%E3%83%A2%E3%83%87%E3%83%AB
メンタルモデル(英: mental model)とは、人間が実世界で何かがどのように
作用するかを思考する際のプロセスを表現したものである。表象 (representation) と密接な関係を持つ[1]。
3歳児でも世の中をオブジェクト指向で考えてる
パパ、ママ、ワンワン、ニャンニャン
206デフォルトの名無しさん
2018/10/23(火) 02:16:24.45ID:7JILbqfM また半角さんが狂ってるの?
207デフォルトの名無しさん
2018/10/23(火) 02:17:37.55ID:Z0BEx7Pz >>205
3歳児がパパ、ママ、ワンワン、ニャンニャン言うのは分かる。
がしかし、それとC++などの言語によるオブジェクト指向プログラミング手法で
大規模ソフトウエアシステムを構築する工学的な手法と何の関係があるというのか…
いろんな人の意見を聞くのは嫌いじゃないが、
多分この辺が1つの、1つのだよ、
日本のいわゆるオブジェクト指向論者の
ほんと限界なんだと思うわ
しかたない、しかたない、2000ン3ン前まで弥生縄文で争っていたのが
ここまで発展してきたともいえる、
が、しかし、臨界点の低さにげんなりするがこともあるが…
3歳児がパパ、ママ、ワンワン、ニャンニャン言うのは分かる。
がしかし、それとC++などの言語によるオブジェクト指向プログラミング手法で
大規模ソフトウエアシステムを構築する工学的な手法と何の関係があるというのか…
いろんな人の意見を聞くのは嫌いじゃないが、
多分この辺が1つの、1つのだよ、
日本のいわゆるオブジェクト指向論者の
ほんと限界なんだと思うわ
しかたない、しかたない、2000ン3ン前まで弥生縄文で争っていたのが
ここまで発展してきたともいえる、
が、しかし、臨界点の低さにげんなりするがこともあるが…
208デフォルトの名無しさん
2018/10/23(火) 02:20:09.23ID:Z0BEx7Pz なんでこんなにレベル低いのかというと、まとまった規模のソフトウエアを作成できない
人でも一家言 くちをはさみやすいからなんじゃないだろうかと常々思っているわけよ
人でも一家言 くちをはさみやすいからなんじゃないだろうかと常々思っているわけよ
209デフォルトの名無しさん
2018/10/23(火) 02:22:19.60ID:CzrOcnli 米国で上位1%が富の独占をしている大きな理由は、労働者をスキルや成果で大きく選別しているからだ。
しかしながらそうでもしないと、ドラクエ10の下請けのように、コードの質が大きく落ちてしまう。
俺はドラクエ一筋なんてのはむしろゴミなコードを入れてしまう『有害な』働き者なのだ。
それは中小企業のデスクワークによくありがちな、要らない書類ばかり作って俺は仕事ができるみたいなものだ。
提案広場でよく『そう思わない』される理由
http://dragon-quest.me/dq10/27646/
このゲームすぐ持ち物いっぱいになるな
http://dragon-quest.me/dq10/28435/
【ドルボードGP】おいwデスルーラ作戦晒すなやwwwww
http://dragon-quest.me/dq10/28002/
でも月額千円では、下請けプログラマーの選別なんて出来っこないだろう?
>このゲームすぐ持ち物いっぱいになるな
ゲームの仕様について意見を出すと、必ずといっていいほどに『そう思わない』で真っ青。
つまり準廃プレイヤー=下請けプログラマーには、ゲームの仕様を変える能力が欠如しているのだ。
アルバイトの賃金が低いのはスキルを必要としない単純作業だからで、労働者にスキルを求めるのであれば、
アルバイトよりも高い賃金を上乗せして払わなければならず、更に成果に応じた報酬も必要となる。
しかしながらそうでもしないと、ドラクエ10の下請けのように、コードの質が大きく落ちてしまう。
俺はドラクエ一筋なんてのはむしろゴミなコードを入れてしまう『有害な』働き者なのだ。
それは中小企業のデスクワークによくありがちな、要らない書類ばかり作って俺は仕事ができるみたいなものだ。
提案広場でよく『そう思わない』される理由
http://dragon-quest.me/dq10/27646/
このゲームすぐ持ち物いっぱいになるな
http://dragon-quest.me/dq10/28435/
【ドルボードGP】おいwデスルーラ作戦晒すなやwwwww
http://dragon-quest.me/dq10/28002/
でも月額千円では、下請けプログラマーの選別なんて出来っこないだろう?
>このゲームすぐ持ち物いっぱいになるな
ゲームの仕様について意見を出すと、必ずといっていいほどに『そう思わない』で真っ青。
つまり準廃プレイヤー=下請けプログラマーには、ゲームの仕様を変える能力が欠如しているのだ。
アルバイトの賃金が低いのはスキルを必要としない単純作業だからで、労働者にスキルを求めるのであれば、
アルバイトよりも高い賃金を上乗せして払わなければならず、更に成果に応じた報酬も必要となる。
210デフォルトの名無しさん
2018/10/23(火) 02:23:14.04ID:Z0BEx7Pz いわゆる、間口が広くて奥行きが浅いって奴か…
まぁそういうものもこの世には必要だわな
居酒屋みたいに
まぁそういうものもこの世には必要だわな
居酒屋みたいに
211デフォルトの名無しさん
2018/10/23(火) 02:26:07.42ID:qPLwX6e7 >>207
だから、
オブジェクト指向をベースに、言語システムを組み上げていくか
構造化をベースに、言語システムを組み上げていくかの違い
別に構造化でも、頑張れば今のオブジェクト指向に匹敵する言語システムを組み上げるのは不可能じゃないよ
その一つがファイルハンドルなんかだよ。でも途中で頑張るのをやめた。
なぜか?オブジェクト指向の方がわかりやすい(人間のメンタルモデルに一致してる)から
だから、
オブジェクト指向をベースに、言語システムを組み上げていくか
構造化をベースに、言語システムを組み上げていくかの違い
別に構造化でも、頑張れば今のオブジェクト指向に匹敵する言語システムを組み上げるのは不可能じゃないよ
その一つがファイルハンドルなんかだよ。でも途中で頑張るのをやめた。
なぜか?オブジェクト指向の方がわかりやすい(人間のメンタルモデルに一致してる)から
212デフォルトの名無しさん
2018/10/23(火) 02:28:43.48ID:Z0BEx7Pz 人間のメンタルモデルとか実体のないものを持ち出すことだけはめなよ
213デフォルトの名無しさん
2018/10/23(火) 02:30:10.52ID:qPLwX6e7 オブジェクト指向や構造化に実体なんかあったのか?
考え方だよなぁ
考え方だよなぁ
214デフォルトの名無しさん
2018/10/23(火) 02:32:28.23ID:Z0BEx7Pz215デフォルトの名無しさん
2018/10/23(火) 02:36:56.10ID:Z0BEx7Pz216デフォルトの名無しさん
2018/10/23(火) 02:46:52.83ID:Z0BEx7Pz ハッ、、ということは
オブジェクト指向論者は、
実はソフトウエアの開発を
冒涜していたという結論かよ…
なんてこった
どうりでIT産業が劣化の一途をたどるわけだ
オブジェクト指向論者は、
実はソフトウエアの開発を
冒涜していたという結論かよ…
なんてこった
どうりでIT産業が劣化の一途をたどるわけだ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 鈴木農相「おこめ券はお米しか買えないわけではない。例えば卵、味噌、しょうゆ、こうした購入に利用可能」 [Hitzeschleier★]
- なぜリベラルは人気がないのか 斎藤幸平さんが指し示す未来への道筋:朝日新聞 [少考さん★]
- なぜリベラルは人気がないのか 斎藤幸平さんが指し示す未来への道筋:朝日新聞 ★2 [少考さん★]
- 【日本人の旅行離れ】国内旅行すら行けなくなった……オーバーツーリズムだけじゃない 旅行者減少の異常事態 ★2 [ぐれ★]
- ベトナムのバイク「脱ガソリン」、シェア8割のホンダに打撃…政府が電動二輪普及を主導 [煮卵★]
- “ひとり焼肉”でおなじみ「焼肉ライク」が閉店ラッシュ。なぜ「コスパが悪い」と言われてしまうのか [Gecko★]
- トランプ「高市ちょっと飛んでみて」高市「?ぴょんぴょん(チャリンチャリン)」トランプ「よし、まだ金あるから防衛費増額な」 [931948549]
- 「台湾の女子アナ」ってよくね?※参考イメージあり
- 小泉防衛大臣「レーダー照射がサァ!中国がサァ!」米国「そう・・・(無関心)」 [834922174]
- ニート、無職、精神障害集まれ
- 【実況】博衣こよりのえちえちドラクエ1&2リメイク🧪
- ちびまる子ちゃんで一番可愛い子wwwww
