カプセル化(英語: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:ifygL6bT503デフォルトの名無しさん
2018/10/06(土) 14:18:09.40ID:o3SQFYgr504デフォルトの名無しさん
2018/10/06(土) 14:21:52.83ID:sXtVjY80505デフォルトの名無しさん
2018/10/06(土) 14:28:45.50ID:9tCZRFgp スレッド内にカプセル化されとる
506デフォルトの名無しさん
2018/10/06(土) 21:20:49.04ID:vpFDdLxA507デフォルトの名無しさん
2018/10/06(土) 21:28:26.10ID:c8T9aSvT numpyの中身は知らんがtensorflowのどこがオブジェクト指向?
ホントにコード読んでんのかよ。。
なんか胡散臭い奴しかいねーな。。
ホントにコード読んでんのかよ。。
なんか胡散臭い奴しかいねーな。。
508デフォルトの名無しさん
2018/10/06(土) 21:38:32.17ID:9xvvgu9Y >>506
数式を表現するのにオブジェクト指向なんていらん
行列演算したいだけなのにオブジェクト指向なんて強制されたらクソだわ
あ、数式使わないドカタの反論は不要なのでよろしく
ドカタには分からん世界があるんだよ
数式を表現するのにオブジェクト指向なんていらん
行列演算したいだけなのにオブジェクト指向なんて強制されたらクソだわ
あ、数式使わないドカタの反論は不要なのでよろしく
ドカタには分からん世界があるんだよ
509デフォルトの名無しさん
2018/10/06(土) 22:10:42.51ID:vpFDdLxA >>508
Python信者からも賛同意見を頂けるとは嬉しい限り
・次世代言語12 Go Rust Swift Kotlin TypeScript
http://mevius.2ch.net/test/read.cgi/tech/1530664695/963/
>> 失礼な!!Python は FORTRAN/COBOL/BASIC に代表される
>> 伝統的な手続き型言語の正当な後継スクリプト言語、
>> 次世代の純粋手続き型言語です
>>
>> 関数型?オブジェクト指向?
>> そんなのは飾りです、偉い人にはそれが分からんのですよ(必死
Python信者からも賛同意見を頂けるとは嬉しい限り
・次世代言語12 Go Rust Swift Kotlin TypeScript
http://mevius.2ch.net/test/read.cgi/tech/1530664695/963/
>> 失礼な!!Python は FORTRAN/COBOL/BASIC に代表される
>> 伝統的な手続き型言語の正当な後継スクリプト言語、
>> 次世代の純粋手続き型言語です
>>
>> 関数型?オブジェクト指向?
>> そんなのは飾りです、偉い人にはそれが分からんのですよ(必死
510デフォルトの名無しさん
2018/10/06(土) 22:21:37.35ID:84qwAd3v 節子、それ便所の…
511デフォルトの名無しさん
2018/10/06(土) 23:25:06.73ID:wNGV+/Yb >>480さんへ
479です
自分は関数型に関しては完全に素人なのでなかなかに難しいです
単純に受けたイメージだとなんか凄くモノリシックに大きくなってしまいそう見えてしまう
関数型って何時もどういう風に制御するのか解らないなぁという感じで
基本的に難しい物なので自分には理解できないという感じなんだろうと思いつつ
今回は状態を通して何か掴めるかな?
と思いましたがそんなに甘くない感じですね
何にしても回答どうもです
関数型ってオブジェクト指向プログラミングシステムより更に難しいそうなのでオブジェクト指向より使える人が増えないような予感がします・・・
479です
自分は関数型に関しては完全に素人なのでなかなかに難しいです
単純に受けたイメージだとなんか凄くモノリシックに大きくなってしまいそう見えてしまう
関数型って何時もどういう風に制御するのか解らないなぁという感じで
基本的に難しい物なので自分には理解できないという感じなんだろうと思いつつ
今回は状態を通して何か掴めるかな?
と思いましたがそんなに甘くない感じですね
何にしても回答どうもです
関数型ってオブジェクト指向プログラミングシステムより更に難しいそうなのでオブジェクト指向より使える人が増えないような予感がします・・・
512デフォルトの名無しさん
2018/10/07(日) 01:21:33.80ID:Nojuqsx1 >>502
そもそも nonlocal やら global などという
スコープ宣言に限定した予約語が存在するのは
Python が(歴史上、おそらくは)唯一の存在である、
という事実を忘れてやいませんか?
言い換えると、スコープに関して Python2 以前の
新規リリースの時点から「根本的に設計を間違えていた」のがPythonなわけ
で、根本的解決を採用せず、行き当たりばったりに
nonlocal やら golobal といった泥縄式対策を採用したのがPython3
そもそも nonlocal やら global などという
スコープ宣言に限定した予約語が存在するのは
Python が(歴史上、おそらくは)唯一の存在である、
という事実を忘れてやいませんか?
言い換えると、スコープに関して Python2 以前の
新規リリースの時点から「根本的に設計を間違えていた」のがPythonなわけ
で、根本的解決を採用せず、行き当たりばったりに
nonlocal やら golobal といった泥縄式対策を採用したのがPython3
513デフォルトの名無しさん
2018/10/07(日) 01:25:43.47ID:iX7g/tHs ゴローバルってなんかカッコええやん。
ゴローさん風味が出ててさ。
ゴローさん風味が出ててさ。
514デフォルトの名無しさん
2018/10/07(日) 02:05:51.72ID:dWI643/y nonlocalってセンスがウケるなw
いっそのことnonglobalも用意したらどうかwwww
いっそのことnonglobalも用意したらどうかwwww
515デフォルトの名無しさん
2018/10/07(日) 14:29:17.30ID:+Rd5+blg オブジェクト指向のスレでなんで延々と特定言語の言語実装の話してんの?
バカなの?
バカなの?
516デフォルトの名無しさん
2018/10/07(日) 18:24:53.01ID:FMwg69WX OOPの結果としては
クラスライブラリとかは文句なしに使いやすいと思うんだけどね
String, Map, List, Set, Threadなんかは十分使いやすいよね?
その点を否定するやつはさすがにおらんやろ?
クラスライブラリとかは文句なしに使いやすいと思うんだけどね
String, Map, List, Set, Threadなんかは十分使いやすいよね?
その点を否定するやつはさすがにおらんやろ?
517デフォルトの名無しさん
2018/10/07(日) 18:26:20.74ID:qTxqyvp+ やっぱりクラスライブラリは使いやすいよね
文字列をポインタで操作してたCの時代に戻りたくない
文字列をポインタで操作してたCの時代に戻りたくない
518デフォルトの名無しさん
2018/10/07(日) 18:37:23.80ID:FMwg69WX そうなんよね
その点で見ればOOP大成功に見える
ただ、自前でクラスやクラスライブラリを書けつったときに
とたんにゴミの山になりかねないという
その点で見ればOOP大成功に見える
ただ、自前でクラスやクラスライブラリを書けつったときに
とたんにゴミの山になりかねないという
519デフォルトの名無しさん
2018/10/07(日) 18:59:53.35ID:blwtBRQv520デフォルトの名無しさん
2018/10/07(日) 19:18:00.94ID:zvJnD+aL >>516
使いやすいが、そこまで一般的なインターフェイスにするまで
いろんなソフトウェアの歴史があってこそなわけだ。
ユーザー定義でそのレベルのものを用意しようとすると途端に何も進まないか
クソインターフェイスをひたすら強要される現場となる。
使いやすいが、そこまで一般的なインターフェイスにするまで
いろんなソフトウェアの歴史があってこそなわけだ。
ユーザー定義でそのレベルのものを用意しようとすると途端に何も進まないか
クソインターフェイスをひたすら強要される現場となる。
521デフォルトの名無しさん
2018/10/07(日) 19:37:46.92ID:FoRhSX54 クラス単体はオブジェクト指向だけど結局それを使うところでは手続き型にしてしまう。
522デフォルトの名無しさん
2018/10/07(日) 22:20:34.82ID:mIq+f5AO ならC++のメソッドをすべてスタティックで書けばいい
そうすればメンバ変数も不要
スタティックのメソッドは当然メンバ変数にはアクセスできない
手続き型なら、入力の構造体と出力の構造体を関数を別で渡す程度で済むハズ
オブジェクトの状態を常に外側で管理する必要があることになる
MS-WindowsのAPIは
ウィンドウハンドラをひとつのオブジェクトとみなして
ウィンドウハンドラを経由して操作や設定を行ってる
ウィンドウハンドラも一つのオブジェクトで入力も出力もできるシロモノになってるからな
そうすればメンバ変数も不要
スタティックのメソッドは当然メンバ変数にはアクセスできない
手続き型なら、入力の構造体と出力の構造体を関数を別で渡す程度で済むハズ
オブジェクトの状態を常に外側で管理する必要があることになる
MS-WindowsのAPIは
ウィンドウハンドラをひとつのオブジェクトとみなして
ウィンドウハンドラを経由して操作や設定を行ってる
ウィンドウハンドラも一つのオブジェクトで入力も出力もできるシロモノになってるからな
523デフォルトの名無しさん
2018/10/07(日) 22:25:31.13ID:mIq+f5AO UNIXクローンのシステム関数にもwriteやreadがある
readやwriteはファイルディスクリプタを経由して
なにかしらに読んだり書いたりする関数だからな
つまりファイルディスクリプタをオブジェクトとみなして
読んだり書いたりしてるとみなしてると考えて差し支えない
コレはC++のようなオブジェクト指向言語で継承して実現できる内容と同じとみなせる
readやwriteはファイルディスクリプタを経由して
なにかしらに読んだり書いたりする関数だからな
つまりファイルディスクリプタをオブジェクトとみなして
読んだり書いたりしてるとみなしてると考えて差し支えない
コレはC++のようなオブジェクト指向言語で継承して実現できる内容と同じとみなせる
524デフォルトの名無しさん
2018/10/07(日) 22:36:06.11ID:B8+uQuvb オッカムの剃刀の逆を地で行ってるなw
オブジェクト指向の何がダメか腑に落ちた気がするよ。ありがとう。
オブジェクト指向の何がダメか腑に落ちた気がするよ。ありがとう。
525デフォルトの名無しさん
2018/10/07(日) 22:46:39.84ID:qTxqyvp+ 全部スタティックにするってそれ
スタティックおじさんじゃねーか!
スタティックおじさんじゃねーか!
526デフォルトの名無しさん
2018/10/07(日) 22:48:32.68ID:9pTh9QRI >>511
モノリシックに大きくなってしまうという印象は杞憂。
むしろ関数呼び出を一行ずつ言い切りみたいにつらねた宣言的書き方に近づく
リスト = 関数 リスト;
リスト = 関数 関数 リスト;
...
見たいな感じ。
状態は、本当に必要なもの以外は自然に登場してこなくなりその分複雑さを低減できる感じ。
どうしても状態管理が必要な処理は、
副作用の排除された純粋な言語の場合モナドみたいな物を持ち出さなければならないかもしれないが
副作用も許容している言語では、手続き的書き方をして状態を管理する形になると思われ、
どうしても必要な状態管理の煩雑さを関数型パラダイムで根本解決できるとはオレ的にはちょっと考えにくい。
難易度に関して言えば確かに学習コストは若干かかるけど、
いまはJavaやC++にもStreamやfoldなど関数型的なプログラミングのための機能が大急ぎで(かなりあせっている感じ)
取り入れられつつあるのであんまり肩肘張らないで、
ttps://qiita.com/stkdev/items/5c021d4e5d54d56b927c
https://ubiteku.oinker.me/2017/05/08/purpose-of-functional-programming/
といった導入的な情報などを参考にm日々の設計・開発の
局所的なコーディング範囲でもいいから使えるとことから使っていけば技術的な視野が広がるんじゃないかと思う。
ちなみに俺はそのサイトとは何の関係もないし、functionalマンセーではない
モノリシックに大きくなってしまうという印象は杞憂。
むしろ関数呼び出を一行ずつ言い切りみたいにつらねた宣言的書き方に近づく
リスト = 関数 リスト;
リスト = 関数 関数 リスト;
...
見たいな感じ。
状態は、本当に必要なもの以外は自然に登場してこなくなりその分複雑さを低減できる感じ。
どうしても状態管理が必要な処理は、
副作用の排除された純粋な言語の場合モナドみたいな物を持ち出さなければならないかもしれないが
副作用も許容している言語では、手続き的書き方をして状態を管理する形になると思われ、
どうしても必要な状態管理の煩雑さを関数型パラダイムで根本解決できるとはオレ的にはちょっと考えにくい。
難易度に関して言えば確かに学習コストは若干かかるけど、
いまはJavaやC++にもStreamやfoldなど関数型的なプログラミングのための機能が大急ぎで(かなりあせっている感じ)
取り入れられつつあるのであんまり肩肘張らないで、
ttps://qiita.com/stkdev/items/5c021d4e5d54d56b927c
https://ubiteku.oinker.me/2017/05/08/purpose-of-functional-programming/
といった導入的な情報などを参考にm日々の設計・開発の
局所的なコーディング範囲でもいいから使えるとことから使っていけば技術的な視野が広がるんじゃないかと思う。
ちなみに俺はそのサイトとは何の関係もないし、functionalマンセーではない
527デフォルトの名無しさん
2018/10/07(日) 22:51:20.95ID:9RTjDYv/ ミドルウェアは天才が書くから天才の好む言語で書く
クライアントコードはアホが書くからアホでも分かる手続き型で書く
開発者の能力に応じて分業可能にした功績はある
だいたい天才とアホが同じ言語使ってたのが頭おかしい発想だった
クライアントコードはアホが書くからアホでも分かる手続き型で書く
開発者の能力に応じて分業可能にした功績はある
だいたい天才とアホが同じ言語使ってたのが頭おかしい発想だった
528デフォルトの名無しさん
2018/10/07(日) 22:52:56.75ID:9RTjDYv/ アホはひらがなだけ使え
漢字を使うと他のアホが読めなくなる
漢字を使うと他のアホが読めなくなる
529デフォルトの名無しさん
2018/10/07(日) 22:52:57.06ID:9pTh9QRI そ、そうなのか…
なんか熱でもあるんじゃね?
なんか熱でもあるんじゃね?
530デフォルトの名無しさん
2018/10/07(日) 23:03:08.28ID:zvJnD+aL いやレイヤーや粒度によって向き不向きな言語、パラダイムがあるってだけだろ。
天才とかアホとか関係ねーわ。
まあそういう判断しかできない奴は例外なくアホだろうけれど。
天才とかアホとか関係ねーわ。
まあそういう判断しかできない奴は例外なくアホだろうけれど。
531デフォルトの名無しさん
2018/10/07(日) 23:07:07.43ID:9RTjDYv/ まあ例外なくアホとかいう恥ずかしい書き込みをするような奴は例外なく知的障害者だろうけど。例外なく、なw
532521
2018/10/07(日) 23:12:36.26ID:4NXYL+If staticに使い道なんてあったんだ・・・
533デフォルトの名無しさん
2018/10/07(日) 23:20:21.45ID:9pTh9QRI >>516
それらlibraryレイヤははよく練り上げられてまぁ使いやすいと思うよ。
でもよく考えてみてよ、納品を決められ短期間に仕様の策定からQAまでこなさなければならない
アプリケーションソフトウエア開発とそういった長年同じような機能のライブラリが繰り返し作り
直されてきたものは同一に論じることは無理でしょ。
それにレイヤが全然違うじゃない。
下から見れば数百個程度の機械語>言語の文法レベル>アルゴリズムのライブラリレベル
>それらを組み合わせ具体的なあるぴにための処理を折りませたアプリレイヤ>…
レイヤによって全然特性が違うんだよ。適した表現手段は当然違うと俺は思う。
つまりアルゴリズムのライブラリレベルに適した表現手段が必ずしもその上位にある
複雑な応用レベルの表現には適しているとは言いがたいのではないかということ。(ここ伝わりにくいと思う)
これは今でも俺も日々とても悩まされている問題。でもまそれはしzでんげんしょうみたいなものでしょうがないいんだよ。
誰も悪くないし。
本当に問題は、オブジェクト指向の名の下に非科学的非合理的で変な表現手段が流布し
(一部の人間が意図的に拡散させ)ソフトウエア開発の技術的水神をを後退させ混乱させてしまったこと。
俺はこの一点を問題視しているんだよ。
また飲みながらのポエムで悪いな。
それらlibraryレイヤははよく練り上げられてまぁ使いやすいと思うよ。
でもよく考えてみてよ、納品を決められ短期間に仕様の策定からQAまでこなさなければならない
アプリケーションソフトウエア開発とそういった長年同じような機能のライブラリが繰り返し作り
直されてきたものは同一に論じることは無理でしょ。
それにレイヤが全然違うじゃない。
下から見れば数百個程度の機械語>言語の文法レベル>アルゴリズムのライブラリレベル
>それらを組み合わせ具体的なあるぴにための処理を折りませたアプリレイヤ>…
レイヤによって全然特性が違うんだよ。適した表現手段は当然違うと俺は思う。
つまりアルゴリズムのライブラリレベルに適した表現手段が必ずしもその上位にある
複雑な応用レベルの表現には適しているとは言いがたいのではないかということ。(ここ伝わりにくいと思う)
これは今でも俺も日々とても悩まされている問題。でもまそれはしzでんげんしょうみたいなものでしょうがないいんだよ。
誰も悪くないし。
本当に問題は、オブジェクト指向の名の下に非科学的非合理的で変な表現手段が流布し
(一部の人間が意図的に拡散させ)ソフトウエア開発の技術的水神をを後退させ混乱させてしまったこと。
俺はこの一点を問題視しているんだよ。
また飲みながらのポエムで悪いな。
534デフォルトの名無しさん
2018/10/07(日) 23:22:20.26ID:9pTh9QRI535デフォルトの名無しさん
2018/10/07(日) 23:26:20.11ID:FMwg69WX >>533
大変申し訳ないが今後一切のポエムは不要ですんで分かってください
大変申し訳ないが今後一切のポエムは不要ですんで分かってください
536デフォルトの名無しさん
2018/10/07(日) 23:28:24.29ID:9pTh9QRI537デフォルトの名無しさん
2018/10/07(日) 23:28:51.19ID:FMwg69WX ?
538デフォルトの名無しさん
2018/10/07(日) 23:31:09.36ID:9pTh9QRI OOPの幻想を追いながらゴミの山量産してて頂戴
539デフォルトの名無しさん
2018/10/07(日) 23:44:00.68ID:mIq+f5AO https://ideone.com/PErfVu
コレがオブジェクト指向なコーディング
コレがオブジェクト指向なコーディング
540デフォルトの名無しさん
2018/10/07(日) 23:52:58.21ID:GYr8Tket だからねえ、凡人プログラマがいきがってOOを語るなっつーの
それなりに名が売れてる人以外、講釈垂れ禁止にしたいよね
それなりに名が売れてる人以外、講釈垂れ禁止にしたいよね
541デフォルトの名無しさん
2018/10/07(日) 23:53:56.52ID:FMwg69WX542デフォルトの名無しさん
2018/10/07(日) 23:58:46.68ID:9pTh9QRI543デフォルトの名無しさん
2018/10/08(月) 00:05:22.29ID:SHTmPUE+ と低学歴知恵遅れの底辺がいってもな
544デフォルトの名無しさん
2018/10/08(月) 00:08:53.96ID:YlFF3Gbm 日本人がプログラミングで実績残せないのはなぜだろうと思うけど
(まつもとゆきひろとか神レベルを除く)
講釈垂れは、1億円程度の案件でも沸いてくるんだわ
しかもたいていFランとか専門卒の地頭の悪さを自認できない語り部
俺のガンダムはさー、とか言い出す小学生と変わらんのよ
(まつもとゆきひろとか神レベルを除く)
講釈垂れは、1億円程度の案件でも沸いてくるんだわ
しかもたいていFランとか専門卒の地頭の悪さを自認できない語り部
俺のガンダムはさー、とか言い出す小学生と変わらんのよ
545デフォルトの名無しさん
2018/10/08(月) 00:09:05.00ID:5FzXpRZO そういう非論理的揚げ足取り未満のレスが着き始めると
ああ、OOP信者はねた切れなのかあるいは
そもそも何か問題のある人たちだったとつくづく思う
ああ、OOP信者はねた切れなのかあるいは
そもそも何か問題のある人たちだったとつくづく思う
546デフォルトの名無しさん
2018/10/08(月) 00:10:40.27ID:5FzXpRZO そう言った人たちにみんなだまされ続けていたと
548デフォルトの名無しさん
2018/10/08(月) 00:13:33.24ID:YlFF3Gbm 細かいところの揚げ足取りで、議論になり得ないのも底辺の特徴ね
なので2ちゃん5ちゃんみたいな底辺8割の落書きでOOのメリットデメリットが議論できるわけがない
数年前はちょっと期待してたけど
なので2ちゃん5ちゃんみたいな底辺8割の落書きでOOのメリットデメリットが議論できるわけがない
数年前はちょっと期待してたけど
549デフォルトの名無しさん
2018/10/08(月) 00:15:48.02ID:5FzXpRZO そうだけどそれでも決して悪いことではないと思う。
別に理想の場をもとめて誰もきているわけじゃない
しかしその一方、これもひとつの社会の縮図で
そのなかで自分も生きていくことには変わりは無い
別に理想の場をもとめて誰もきているわけじゃない
しかしその一方、これもひとつの社会の縮図で
そのなかで自分も生きていくことには変わりは無い
550デフォルトの名無しさん
2018/10/08(月) 00:18:20.98ID:5FzXpRZO が、しかしだ。
オブジェクト指向ってのは実はクソだったと思う。
そして講釈をたれて変なオブジェクト指向を吹聴していた奴らはクソだった。
これは変わりない。
オブジェクト指向ってのは実はクソだったと思う。
そして講釈をたれて変なオブジェクト指向を吹聴していた奴らはクソだった。
これは変わりない。
551デフォルトの名無しさん
2018/10/08(月) 00:23:48.49ID:YlFF3Gbm 新しいものを無条件に礼讃するのはヲタの特徴だからしかたがない
問題なのはそれを実業に持ち込むバカと語り部がいることなんだよ
この業界は敷居が低いからヲタの比率が高くなりがちで、困るのは自己顕示欲が大勢な新しモノ知ってるぞヲタ
問題なのはそれを実業に持ち込むバカと語り部がいることなんだよ
この業界は敷居が低いからヲタの比率が高くなりがちで、困るのは自己顕示欲が大勢な新しモノ知ってるぞヲタ
552デフォルトの名無しさん
2018/10/08(月) 00:26:00.79ID:4+4YIfxx このスレはレッテル張りばかりで中身のないレスが多いな
553デフォルトの名無しさん
2018/10/08(月) 00:27:52.21ID:5FzXpRZO 日本のIT産業産業全体にいえることじゃん。
いま世界で絶賛ぼろ負け中だけど。
やITに限らない、はば広くぼろ負け中。絶賛衰退中。
OOP現象も同じだと思うんだよ。
純粋な技術的問題じゃないんだよね、社会的問題というか、人の問題というか。
CMMIもISO9000も
いま世界で絶賛ぼろ負け中だけど。
やITに限らない、はば広くぼろ負け中。絶賛衰退中。
OOP現象も同じだと思うんだよ。
純粋な技術的問題じゃないんだよね、社会的問題というか、人の問題というか。
CMMIもISO9000も
554デフォルトの名無しさん
2018/10/08(月) 00:31:01.24ID:5FzXpRZO 中身のアルレス
よろしくお願いしまーす
よろしくお願いしまーす
555デフォルトの名無しさん
2018/10/08(月) 00:36:06.65ID:YlFF3Gbm 俺もこの業界に長くいて新三大嫌悪感があるのが、多重請負、ISOとか監査もの、OOやDIの語り部
どれもこれも欧米被れというか、日本人が背伸びして、品質と生産性を落としてるだけだわ
そういえば技術じゃなくて社会的な問題かもね
どれもこれも欧米被れというか、日本人が背伸びして、品質と生産性を落としてるだけだわ
そういえば技術じゃなくて社会的な問題かもね
556デフォルトの名無しさん
2018/10/08(月) 00:43:44.28ID:5FzXpRZO 腹黒い奴がどう他人を操るかの手法として利用されてきたか側面はあると思う
洩れの周りでの話だけれど、OOPのカプセル化、getter/setter、
継承による(後付の)コード再利用性による開発量削減・コスト低減を社内でうたい始めた奴は
実は自分ではコードは書けず無論設計は出来ず、マネージメントもできず、忖度と口先でしのいできて
くいっぱぐれるまえにJavaの流行を察知して社内OOP論者になり、布教に励み
それが下火になるとCMMI,IPISOの流行にのってQA論者に衣替えした
洩れの周りでの話だけれど、OOPのカプセル化、getter/setter、
継承による(後付の)コード再利用性による開発量削減・コスト低減を社内でうたい始めた奴は
実は自分ではコードは書けず無論設計は出来ず、マネージメントもできず、忖度と口先でしのいできて
くいっぱぐれるまえにJavaの流行を察知して社内OOP論者になり、布教に励み
それが下火になるとCMMI,IPISOの流行にのってQA論者に衣替えした
557デフォルトの名無しさん
2018/10/08(月) 00:47:41.87ID:5FzXpRZO それにさんざだまされてうっかりJava信者になって
いまも問題点に気がつかず変なコード書いてる、あるいは部下や外注さんに強要して
迷惑がられている奴ら多数
これを暗黒時代と言わずしてなんというのだろうか
いまも問題点に気がつかず変なコード書いてる、あるいは部下や外注さんに強要して
迷惑がられている奴ら多数
これを暗黒時代と言わずしてなんというのだろうか
558デフォルトの名無しさん
2018/10/08(月) 00:48:42.81ID:88AHsTr8 >>551
新しいもの?
新しいもの?
559デフォルトの名無しさん
2018/10/08(月) 00:52:04.16ID:5FzXpRZO んなこたどうでもいい。
結論
オブジェクト指向はクソだった
都市伝説みたいな迷信だった。
沢山の人がだまされた
以上。
結論
オブジェクト指向はクソだった
都市伝説みたいな迷信だった。
沢山の人がだまされた
以上。
560デフォルトの名無しさん
2018/10/08(月) 00:53:59.74ID:Kbmtp0Cm561デフォルトの名無しさん
2018/10/08(月) 00:58:34.19ID:5FzXpRZO つぎに
関数型はクソだった
って言うスレが建てば一過言あんだけれどもな…
関数型はクソだった
って言うスレが建てば一過言あんだけれどもな…
562デフォルトの名無しさん
2018/10/08(月) 01:00:35.78ID:Z0JUGcFO OOPに批判的な奴は最初から一定数いたよな
ちょろい奴を操る手法もまあ腹黒いが、批判を無力化する手法の方がもっと腹黒い
ちょろい奴を操る手法もまあ腹黒いが、批判を無力化する手法の方がもっと腹黒い
563デフォルトの名無しさん
2018/10/08(月) 01:02:55.95ID:YlFF3Gbm 俺の会社では語り部は淘汰されたけど、糞コードは負の遺産として急には捨てられなくて困ってる
ロジックをトレースしづらいだけの継承とか、呼び出し順が分かりにくいだけのテンプレートメソッドとか、背伸びしまくりの知ったかぶりOO
ロジックをトレースしづらいだけの継承とか、呼び出し順が分かりにくいだけのテンプレートメソッドとか、背伸びしまくりの知ったかぶりOO
564デフォルトの名無しさん
2018/10/08(月) 01:10:27.58ID:5FzXpRZO OOPって、それじゃあ全然ダメだったかというとそうでもなくて
頑張ればそれを使って(向いてないレイヤ・アプリでも)何とかソフトウエアを構成できたんだよ。
それはgotoを乱用してもがんばれば何とかソフトウエアを構成できたのと実は大差ないことだと
俺は思っているんだけれど。
それが厄介ごとの元。
上手くいかなかったときはOOPの理解が足りないからだとか、
低学歴には無理wとか批判されて、
そう、自分ではまともなコードををかけない奴に批判される
一体OOPは何のための手法なんだろうか
頑張ればそれを使って(向いてないレイヤ・アプリでも)何とかソフトウエアを構成できたんだよ。
それはgotoを乱用してもがんばれば何とかソフトウエアを構成できたのと実は大差ないことだと
俺は思っているんだけれど。
それが厄介ごとの元。
上手くいかなかったときはOOPの理解が足りないからだとか、
低学歴には無理wとか批判されて、
そう、自分ではまともなコードををかけない奴に批判される
一体OOPは何のための手法なんだろうか
565デフォルトの名無しさん
2018/10/08(月) 01:10:43.98ID:YGZFPxYk 手続き型しか分からないと言ってるのと同じ
566デフォルトの名無しさん
2018/10/08(月) 01:11:52.30ID:5FzXpRZO いや名誉のために言っておくと俺は低学歴ではないw
567デフォルトの名無しさん
2018/10/08(月) 01:12:22.52ID:SHTmPUE+ オブジェクト指向は低学歴にはムリ
それはあってる
オマエも含めてな
それはあってる
オマエも含めてな
568デフォルトの名無しさん
2018/10/08(月) 01:13:21.14ID:5FzXpRZO >>565
手続き型とオブジェクト指向てscopeのもちかたとその応用以外特に差はないよ
手続き型とオブジェクト指向てscopeのもちかたとその応用以外特に差はないよ
569デフォルトの名無しさん
2018/10/08(月) 01:14:58.10ID:SHTmPUE+ 低学歴知恵遅れはレスみても分かる通り
知能にも著しい欠陥があるのがすぐに分かちゃうからな
オツムの程度をみても
低学歴知恵遅れにオブジェクト指向はまずムリ
知能にも著しい欠陥があるのがすぐに分かちゃうからな
オツムの程度をみても
低学歴知恵遅れにオブジェクト指向はまずムリ
570デフォルトの名無しさん
2018/10/08(月) 01:15:28.69ID:tiRNksmV 手続き型言語で取り返しのつかない設計ミスって結構あったんだよ
そういう部分でオブジェクト指向には意味があると思うんだけどな
とりあえずデザパタどおりにしとけば何とかなる的な
そういう部分でオブジェクト指向には意味があると思うんだけどな
とりあえずデザパタどおりにしとけば何とかなる的な
571デフォルトの名無しさん
2018/10/08(月) 01:16:28.07ID:5FzXpRZO あんたあちこちで毎日こんなレスばっかかいてるね
いろんな人がいるなこの世には
543 名前:デフォルトの名無しさん[] 投稿日:2018/10/08(月) 00:05:22.29 ID:SHTmPUE+
と低学歴知恵遅れの底辺がいってもな
567 名前:デフォルトの名無しさん[] 投稿日:2018/10/08(月) 01:12:22.52 ID:SHTmPUE+
オブジェクト指向は低学歴にはムリ
それはあってる
オマエも含めてな
569 名前:デフォルトの名無しさん[] 投稿日:2018/10/08(月) 01:14:58.10 ID:SHTmPUE+
低学歴知恵遅れはレスみても分かる通り
知能にも著しい欠陥があるのがすぐに分かちゃうからな
オツムの程度をみても
低学歴知恵遅れにオブジェクト指向はまずムリ
いろんな人がいるなこの世には
543 名前:デフォルトの名無しさん[] 投稿日:2018/10/08(月) 00:05:22.29 ID:SHTmPUE+
と低学歴知恵遅れの底辺がいってもな
567 名前:デフォルトの名無しさん[] 投稿日:2018/10/08(月) 01:12:22.52 ID:SHTmPUE+
オブジェクト指向は低学歴にはムリ
それはあってる
オマエも含めてな
569 名前:デフォルトの名無しさん[] 投稿日:2018/10/08(月) 01:14:58.10 ID:SHTmPUE+
低学歴知恵遅れはレスみても分かる通り
知能にも著しい欠陥があるのがすぐに分かちゃうからな
オツムの程度をみても
低学歴知恵遅れにオブジェクト指向はまずムリ
572デフォルトの名無しさん
2018/10/08(月) 01:19:37.41ID:5FzXpRZO573デフォルトの名無しさん
2018/10/08(月) 01:20:11.16ID:SHTmPUE+ この必死さ
自己評価だけは高い低学歴知恵遅れで底辺にありがち
低学歴知恵遅れで底辺であるからこそそうであるといえることが、
同様のサンプルをみるにつけ、最近段々と経験から分かるようになってきた
残念なことにすぐに分かっちゃう
自己評価だけは高い低学歴知恵遅れで底辺にありがち
低学歴知恵遅れで底辺であるからこそそうであるといえることが、
同様のサンプルをみるにつけ、最近段々と経験から分かるようになってきた
残念なことにすぐに分かっちゃう
574デフォルトの名無しさん
2018/10/08(月) 01:21:42.91ID:YlFF3Gbm 人間が持つ分類の概念が似ているもの、GUIとか、そのサブクラスで違和感なくロジックがdispatchできるものが適用範囲なんじゃね?
欧米人のように、複数のオブジェクトが協調しあうような高度、かつうまく行くようなクラス設計できるようなセンスの持ち主が日本のIT業界に割り当てられるとは思えんし、実際に出くわしたこともない
絵空事のパワポの達人にはよく出くわすけどな
欧米人のように、複数のオブジェクトが協調しあうような高度、かつうまく行くようなクラス設計できるようなセンスの持ち主が日本のIT業界に割り当てられるとは思えんし、実際に出くわしたこともない
絵空事のパワポの達人にはよく出くわすけどな
575デフォルトの名無しさん
2018/10/08(月) 01:22:14.15ID:5FzXpRZO いろんな人がいるな
法を犯さなければ野放しだから
法を犯さなければ野放しだから
576デフォルトの名無しさん
2018/10/08(月) 01:23:47.08ID:5FzXpRZO >>574
応用レイヤのclass設計で言うと見事と思えるものは海外にはある?
応用レイヤのclass設計で言うと見事と思えるものは海外にはある?
577デフォルトの名無しさん
2018/10/08(月) 01:30:22.12ID:5FzXpRZO この必死さ
自己評価だけは高い低学歴知恵遅れで底辺にありがち
低学歴知恵遅れで底辺であるからこそそうであるといえることが、
同様のサンプルをみるにつけ、最近段々と経験から分かるようになってきた
残念なことにすぐに分かっちゃう
自己評価だけは高い低学歴知恵遅れで底辺にありがち
低学歴知恵遅れで底辺であるからこそそうであるといえることが、
同様のサンプルをみるにつけ、最近段々と経験から分かるようになってきた
残念なことにすぐに分かっちゃう
578デフォルトの名無しさん
2018/10/08(月) 01:30:49.29ID:5FzXpRZO 低学歴知恵遅れはレスみても分かる通り
知能にも著しい欠陥があるのがすぐに分かちゃうからな
オツムの程度をみても
低学歴知恵遅れにオブジェクト指向はまずムリ
知能にも著しい欠陥があるのがすぐに分かちゃうからな
オツムの程度をみても
低学歴知恵遅れにオブジェクト指向はまずムリ
579デフォルトの名無しさん
2018/10/08(月) 01:31:05.39ID:5FzXpRZO オブジェクト指向は低学歴にはムリ
それはあってる
オマエも含めてな
それはあってる
オマエも含めてな
580デフォルトの名無しさん
2018/10/08(月) 01:32:16.55ID:5FzXpRZO と低学歴知恵遅れの底辺がいってもな
581デフォルトの名無しさん
2018/10/08(月) 01:33:25.88ID:YlFF3Gbm582デフォルトの名無しさん
2018/10/08(月) 01:33:53.33ID:5FzXpRZO ハードが壊れるのと
低学歴知恵遅れのオツムが壊れてるのは
別問題
低学歴知恵遅れのオツムが壊れてるのは
別問題
583デフォルトの名無しさん
2018/10/08(月) 01:34:34.01ID:5FzXpRZO システムが壊れてるワケじゃない
壊れてるのは低学歴知恵遅れのオツム
オツムが壊れてないヤツが作れば
壊れたシステムはできあがらない
オブジェクト指向はキチガイに刃物
ノータリンにオブジェクト指向を促すこと自体が常軌を逸してる
ノータリンがオブジェクト指向で開発しようとすること自体が銃刀法違反並の重罪
壊れてるのは低学歴知恵遅れのオツム
オツムが壊れてないヤツが作れば
壊れたシステムはできあがらない
オブジェクト指向はキチガイに刃物
ノータリンにオブジェクト指向を促すこと自体が常軌を逸してる
ノータリンがオブジェクト指向で開発しようとすること自体が銃刀法違反並の重罪
584デフォルトの名無しさん
2018/10/08(月) 01:34:43.31ID:SHTmPUE+ 低学歴知恵遅れがなんか壊れた
585デフォルトの名無しさん
2018/10/08(月) 01:35:07.92ID:5FzXpRZO だいたいわかる
ウンコスクリプトしか使えないような低学歴知恵遅れが
ムダにオブジェクト指向あげしてる
ウンコスクリプトしか使えないような低学歴知恵遅れが
ムダにオブジェクト指向あげしてる
586デフォルトの名無しさん
2018/10/08(月) 01:36:03.72ID:5FzXpRZO >>584
お前さんの今までのレスをコピペして遊んでいただけだよ
お前さんの今までのレスをコピペして遊んでいただけだよ
587デフォルトの名無しさん
2018/10/08(月) 01:36:36.34ID:5FzXpRZO 内容のあるレスを探したがが1つもなかったよ
588デフォルトの名無しさん
2018/10/08(月) 01:40:06.65ID:5FzXpRZO オレぐらいのレベルでないと
オブジェクト指向は使いこなせない
オブジェクト指向は使いこなせない
589デフォルトの名無しさん
2018/10/08(月) 01:40:53.29ID:5FzXpRZO もっとからかっちゃおうかなフフ
590デフォルトの名無しさん
2018/10/08(月) 01:43:12.51ID:SHTmPUE+ ID:B/yxkRYZ
ID:j/6nk0eH
ID:cRG95Xcq
ID:Kxio7RVg
ID:pq96CSzd
ID:k5h2WtG4
ID:IuTgmxg/
ID:R8M7QKDK
ID:mIq+f5AO
ID:SHTmPUE+
このスレのオレのレスはコレがすべてだ
オマエみたいな内容のない低学歴知恵遅れと違って
たくさん有益なレスをしてる
低学歴知恵遅れには理解できないし読めないのはわかる
知能に著しい欠陥があるからな
ID:j/6nk0eH
ID:cRG95Xcq
ID:Kxio7RVg
ID:pq96CSzd
ID:k5h2WtG4
ID:IuTgmxg/
ID:R8M7QKDK
ID:mIq+f5AO
ID:SHTmPUE+
このスレのオレのレスはコレがすべてだ
オマエみたいな内容のない低学歴知恵遅れと違って
たくさん有益なレスをしてる
低学歴知恵遅れには理解できないし読めないのはわかる
知能に著しい欠陥があるからな
591デフォルトの名無しさん
2018/10/08(月) 01:44:25.97ID:SHTmPUE+ 低学歴知恵遅れが自分を大きくみせようと
必死なのはわかる
必死なのはわかる
592デフォルトの名無しさん
2018/10/08(月) 01:46:21.56ID:5FzXpRZO593デフォルトの名無しさん
2018/10/08(月) 01:47:52.93ID:SHTmPUE+ バカは自分がバカであることに気づけないからな
キチガイには健常者がキチガイにみえるのと同じ
キチガイには健常者がキチガイにみえるのと同じ
594デフォルトの名無しさん
2018/10/08(月) 01:49:05.52ID:5FzXpRZO いやなら別に病院に行かないでそのままひとり病んでてもいいけど
他人にはつくづく迷惑かけないようにね
他人にはつくづく迷惑かけないようにね
595デフォルトの名無しさん
2018/10/08(月) 01:49:23.87ID:SHTmPUE+ バカは自分がバカであることに気づけない
つまりバカは一生治らない
まずバカはバカの自覚をもつことができない
つまりバカは一生治らない
まずバカはバカの自覚をもつことができない
596デフォルトの名無しさん
2018/10/08(月) 01:50:24.26ID:5FzXpRZO つかこんなにレスしてたんだ
ぱっとみノイズレスだと思って読んでなかった
ぱっとみノイズレスだと思って読んでなかった
597デフォルトの名無しさん
2018/10/08(月) 01:50:32.93ID:SHTmPUE+ 病んでるのは間違いなくオマエだからな
低学歴知恵遅れで底辺になると発症する病気にかかってる
低学歴知恵遅れで底辺になると発症する病気にかかってる
598デフォルトの名無しさん
2018/10/08(月) 01:52:18.66ID:5FzXpRZO ま火事とがいしは2chの華か
599デフォルトの名無しさん
2018/10/08(月) 01:58:28.42ID:SHTmPUE+ まあオマエはオツムの病院へいったほうがいいわ
オツムが壊れてる
間違いなく軽度の知的障害がある
オツムが壊れてる
間違いなく軽度の知的障害がある
600デフォルトの名無しさん
2018/10/08(月) 01:59:16.72ID:5FzXpRZO お前さんは重度だぞw
601デフォルトの名無しさん
2018/10/08(月) 02:00:38.48ID:5FzXpRZO つーかいい子だからもうオナニーでもしてネナヨ
おじさんは忙しいんだから
おじさんは忙しいんだから
602デフォルトの名無しさん
2018/10/08(月) 02:04:10.21ID:5FzXpRZO オナニー中らしいですww
603デフォルトの名無しさん
2018/10/08(月) 07:42:27.80ID:kgyl4Ui4 オブジェクト指向のメリットは出たかな?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- H3ロケット8号機打ち上げ失敗、衛星軌道投入できず 文部科学省 ★3 [少考さん★]
- 【徳島】「体調が悪くなったら自己責任」と同意書求める 最長1年2か月期限切れ 生活保護受給者に賞味期限切れ食品を支給 徳島市 [ぐれ★]
- 「DOWNTOWN+」 番組内容紹介のYouTubeチャンネルの再生回数が累計2億回を超え [ひかり★]
- 【東京】タイの当時12歳少女が帰国へ 都内マッサージ店で働かされる 日本政府が最終調整 警視庁 [ぐれ★]
- 「女性同士、子ども連れはお断り」居酒屋の張り紙が物議、飲食店の入店拒否はどこまで許される? ★2 [ぐれ★]
- 長期金利上昇一時2.095% 27年ぶり、日銀の利上げ継続観測 [蚤の市★]
- 【高市】政府、国家公務員の副業を解禁wwwwwwwwwwww [834922174]
- 【悲報】大食いYouTuber、やっぱり吐いてたwwwwww🤮 [394133584]
- つらい!!!!!!!!!
- 【なにここ】🏡👊😅👊🏡【すごいなこれ‼】
- 【正論】「パンダなんかネットで見ればいい」 [377482965]
- 【悲報】まんさん「亀梨和也似(自称)の40代おぢと会った結果wwwwwwwwwwwww」 [551743856]
