オブジェクト指向ってクソじゃねぇよ? Part2

■ このスレッドは過去ログ倉庫に格納されています
2018/10/18(木) 23:20:41.34ID:/ofNkRJS
すごいんだよ?


カプセル化(英語: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/
94デフォルトの名無しさん
垢版 |
2018/10/20(土) 18:18:49.22ID:gp/trlhl
オレは前スレの前半ですべて書いたからな

あとで低学歴知恵遅れがワラワラよってきて
テキトーなこと書いてるスレになった
95デフォルトの名無しさん
垢版 |
2018/10/20(土) 18:57:55.90ID:Nttc2RvP
>>82
だから、俺は思ってないし。
GUIには多少の効果はあった。

ただ、それは別にライブラリに押し込めれば良いだけで、関数型言語でも関数型言語っぽく無いだけで、出来てる。

だから、責任追求したい雇う側の都合言語って側面もあるって指摘したんだが。
(出来ないプログラマーに足を引っ張られるプログラマーも含んで良い)
2018/10/20(土) 19:07:04.30ID:IkqwJCaC
ハイ、無駄
まずはオブジェクト指向のメリットを定義してください
97デフォルトの名無しさん
垢版 |
2018/10/20(土) 19:29:28.25ID:Nttc2RvP
責任追及し易い以外のオブジェクト指向そのものの利点感じてない。

継承。publicが継承したらprotectedになったり、publicのままとか指定出来るならまだしも、勝手に変わる。今じゃなるべく継承するなってのはこの辺が原因じゃ無いかと思ってる。
最近のトレンドは委譲。これはオブジェクト指向特有じゃ無い。

カプセル化。関数型言語ほど依存性を無くせてない。(まあ手続き型言語にしては無くせてるし、主流は手続き型言語だから仕方ない)

多態性。テンプレートやジェネリックのが多態性を実現出来てる。(オブジェクト指向の一部っぽいがオブジェクト指向特有では無い)



強いて挙げればオブジェクト指向設計が責任分担しやすくて使えるぐらい。
OS側の言語がサポートしてるからライブラリが揃ってて楽。程度で、OS側が関数型言語に行けばそれに従うまでってだけ。
長いものに巻かれた結果。
2018/10/20(土) 19:38:56.72ID:mFtTrBKk
templateで多態性持った配列使いたい
2018/10/20(土) 19:41:58.91ID:woY3pn0w
>>94
おまいがそうやって煽るから低学歴ちゃんが必死にレスしちゃうんだよ
自重してね
2018/10/20(土) 19:43:12.39ID:/P2yZ5ci
オブジェクト指向が出来ない人って数値や日付を格納するのに文字列を使うことに強い違和感を感じないタイプって気がする
新人の様子とそいつの数年後を見ると傾向がある
101デフォルトの名無しさん
垢版 |
2018/10/20(土) 19:43:22.81ID:VIs/gRi0
ドカタのクセになに責任分担とか甘いこと言ってんだ。
お前が全部責任取れよ。
俺は命令するだけ。
お前が作業するの。
問題出たらお前の責任。
102デフォルトの名無しさん
垢版 |
2018/10/20(土) 19:50:15.66ID:Nttc2RvP
逆よ?
お前が全部責任とれって言うためのオブジェクト指向。
有耶無耶になったら責任者の自分が責任取らされる。
103デフォルトの名無しさん
垢版 |
2018/10/20(土) 20:08:16.31ID:/JJYlvmZ
>>96
>まずはオブジェクト指向のメリットを定義してください

ところで「チンポがシコシコする」という日本語表現は、文法的に正しいのか?

チンポ「を」シコシコするのではなくて、チンポ「が」シコシコする。この場合、「チンポ」は主語となる。

オブジェクト指向で言う「集約」は2種類あって、全体(俺)と部分(チンポ)が繋がっている場合と、
全体(俺)と部分(チンボ)が別々になっている場合とが考えられる。けれども「チンボ」はそれ自体
が独立した生き物であり、所有者の意思とは無関係に、勃起して「シコシコする」。
例えば寝てる時にエロい夢みて朝起きてみたらチンコが勃起して射精してたとか。

違うか?

「胸がドキドキする」は良いが、「チンポがシコシコする」はダメな理由を、50字以内で述べろ!
104デフォルトの名無しさん
垢版 |
2018/10/20(土) 20:26:11.28ID:/JJYlvmZ
>>23
>継承してサブクラスとして再実装とか

チンポがシコシコする形態はいくらでも考えられる、それは伏魔殿のような奥深さがある。

男のオナニーのやり方・種類まとめ全55種類!完全版 ※仰天こんなのあったの!?
http://onanisuta.com/onani/43/
105デフォルトの名無しさん
垢版 |
2018/10/20(土) 20:28:20.57ID:/JJYlvmZ
 風呂から出て体一杯に水を浴びながら竜哉は、この時始めて英子に対する心を決めた。裸の上半身にタオルをかけ、
離れに上ると彼は障子の外から声を掛けた。
「英子さん」
 部屋の英子がこちらを向いた気配に、彼は勃○した陰○を外から障子に突きたてた。障子は乾いた音をたてて破れ、
それを見た英子は読んでいた本を力一杯障子にぶつけたのだ。本は見事、的に当って畳に落ちた。
 その瞬間、竜哉は体中が引き締まるような快感を感じた。彼は今、リングで感じるあのギラギラした、
抵抗される人間の喜びを味わったのだ。

●これが衝撃の「障子破り」シーンだ! (石原慎太郎 『太陽の季節』 (新潮文庫) より)
http://www.geocities.co.jp/Bookend-Soseki/3578/2003/shoujiyaburi.htm

チンポがシコシコする≠勃起、つまりそれはただチンポが勃起するのではなくて、
「体中が引き締まるような快感を感じた」ということなのである!!

チンポがシコシコするのは、物理的な刺激に限ったことではない。形態は様々で伏魔殿のように奥深い。

https://imgur.com/R4D8yyk
https://imgur.com/Fjw9t3F

「アクトレス」(山田謙二)より。

夏目くんのチンポは何にも触れていないのにシコシコしている!

ここで、『俺の陰茎がスポコラバギーン!』というのはどうだろうか?

『スポコラバギーン』の意味がわからなくても、前後の文脈からどうなったかを推測する。
陰茎がどうなるかについては、尿結石で痛むのか失禁して恥ずかしいのか、あるいは他に何かを推測する。
106デフォルトの名無しさん
垢版 |
2018/10/20(土) 20:29:39.26ID:ypthoSYH
触れてもいないのに勃起する、何と不思議な生き物なのだろう!
107デフォルトの名無しさん
垢版 |
2018/10/20(土) 20:44:30.38ID:7w/MX7TC
このヤフーブロはこのページからおもろいし、ためになるわ。
https://blogs.yahoo.co.jp/kamyu_2010/35442561.html
2018/10/20(土) 22:54:38.93ID:8XvHu+iJ
はいNG
109デフォルトの名無しさん
垢版 |
2018/10/21(日) 00:59:25.37ID:EM6DzNCN
>例えば寝てる時にエロい夢みて朝起きてみたらチンコが勃起して射精してたとか。

この車、タイヤがパンクしてるぜ!
この俺、チンポがシコシコしてるぜ!

どちらもオブジェクト指向で言う 注目は、選択肢イです。この上向きが集約で、下向きが分解です。
自動車は、アクセルやブレーキ、ハンドルなどに分解されるからです。
http://sm.seeeko.com/archives/65913086.html

浮気に激怒の妻、眠る夫の局部を切断しトイレに流す(印)
TechinsightJapan  2018年02月25日 04:00
https://www.excite.co.jp/News/world_clm/20180225/Techinsight_20180225_477828.html
2018/10/21(日) 08:58:34.29ID:v8OnVId8
>>80
Haskellでもジェネリック使えるんですが
https://ja.wikipedia.org/wiki/%E3%82%B8%E3%82%A7%E3%83%8D%E3%83%AA%E3%83%83%E3%82%AF%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
111デフォルトの名無しさん
垢版 |
2018/10/21(日) 14:32:41.05ID:EM6DzNCN
人工知能について議論する場合は、難しい数式は後回しにして、まず身近でわかりやすいエピソードから。
この著作もそういうふうに書いている。

(第1章 はじめに 2頁)
たとえば、CycはFredという名前の男が朝にひげをそるという話が理解できなかった。
Cycの推論エンジンは、この話の中に矛盾を見つけた。Cycは人間には電気の部品がないことは知っているが、
Fredが電気カミソリを持っていたので、エンティティ「Fredがひげそり中(FredWhileShaving)」
には電気の部品が含まれていると考えた。したがって、CycはFredがひげをそっている間、
Fredはそれでも人間なのかと尋ねた。

『深層学習』
著者:
Ian Goodfellow, イアングッドフェロー,
Yoshua Bengio, ヨシュアベンジオ,
Aaron Courville, アーロンカービル
2018/10/22(月) 17:37:35.31ID:GfAJzfGA
次スレは
オブジェクト指向ってクソじゃねぇかよ
で決まりだな
2018/10/22(月) 18:53:08.72ID:FNUOClkL
>>100
それ、逆じゃないか。型を曖昧にするのがオブジェクト思考だろ?
114デフォルトの名無しさん
垢版 |
2018/10/22(月) 18:56:56.41ID:NhEC2gcK
型を曖昧にするのがオブジェクト指向wwwww
2018/10/22(月) 19:30:45.81ID:Iq5UOgcH
メリットが明確でないのがオブジェクト指向だぞ
現にメリットを誰も定義できない
116デフォルトの名無しさん
垢版 |
2018/10/22(月) 19:33:27.74ID:3rTgJh0a
>>113
横からだが、汎用化(貴方の言い方では曖昧に)も特化(明確化)もどっちもオブジェクト指向の役割かと。
大事なのは責任の明確化なんだが、継承(is-a)はそう言う点で明確化し難い面があって、移譲(has-a)を推進する流れになったんだと思う。
(親子関係(子は親と同じ扱い(is)になれる)関係よりも移譲(部品化(has(持っている))の徹底)の方がオブジェクト指向らしい)

継承も上手に使えば汎用的で有効だが、下手に使うと親クラスの肥大化を招く。
2018/10/22(月) 19:40:27.85ID:Iq5UOgcH
わかってないな
オブジェクト指向の時点ですでに失敗している
118デフォルトの名無しさん
垢版 |
2018/10/22(月) 20:20:13.28ID:3rTgJh0a
それは移譲が主流になった時点で薄々気付き始めてるかと。

そもそも初期のC++にテンプレートは無かった。
テンプレート(ジェネリック)の登場も、当初は未熟でも静的型言語で動的型言語のいいところを少しでも取り入れようとした結果のように思う。

決定打はクロージャ(機能)の登場で、主流の言語はオブジェクト指向型言語と言うより、「関数型要素を取り入れたオブジェクト指向」のハイブリッド言語ばかり。
純粋オブジェクト指向言語も、純粋関数型言語もメジャーでは無い。

個人的に

1、テンプレート(ジェネリック)=型情報を維持しつつも少しでも動的型言語のいいところを取り入れるための機能。
2、C#のダイナミック型=動的型言語やSQLなどと連携、または完全に動的型言語のエミュレートする機能。(Javaにも似た機能はあった気がする)
3、クロージャ=動的型言語に続いた結果の関数型言語の機能。

と言う印象で、純粋なオブジェクト指向が語られる事自体が減っているし、これからも減ると思う。
119デフォルトの名無しさん
垢版 |
2018/10/22(月) 20:26:42.30ID:3rTgJh0a
>>117
そもそもテンプレートやジェネリックはオブジェクト指向じゃないから、
最早純粋なオブジェクト指向を語れる言語が主流では無いって言う。。。
(純粋オブジェクト指向言語はsmalltalkくらい)
2018/10/22(月) 20:36:16.87ID:1OUls+Z7
> (純粋オブジェクト指向言語はsmalltalkくらい)
smalltalkのブロックはまんまクロージャだから、
>>118の定義だとsmalltalkも純粋オブジェクト指向言語とは呼べないのでは
2018/10/22(月) 20:45:31.06ID:rA+Bd+wS
低学歴の何が悲しいかと言うと
自分がアホで物を知らないと言う自覚が無いこと
だからこんになにも自由奔放に
大人の前で九九を暗誦し続けるのである
122デフォルトの名無しさん
垢版 |
2018/10/22(月) 20:48:09.85ID:3rTgJh0a
あ、Rubyもか。
Pythonも一応そう謳ってたような?
メタプログラミング的にはsmalltalkとRubyか。

純粋オブジェクト指向は動的型言語が前提。
記憶にある限りじゃ静的型言語で純粋オブジェクト指向言語は無い。
123デフォルトの名無しさん
垢版 |
2018/10/22(月) 20:50:42.22ID:3rTgJh0a
>>120
あ、それは思った。
ブロックもクロージャになる。
純粋オブジェクト指向は関数型に近付いって思った。
2018/10/22(月) 21:09:23.30ID:o0mVKFY/
> 型を曖昧にするのがオブジェクト思考だろ?
なんかじわる〜
2018/10/22(月) 21:19:19.44ID:aoZuYGJi
まあでも抽象化ってそういう事だよなぁ?(曖昧)
2018/10/22(月) 21:34:32.81ID:oF7wf0Ce
>>118
それはオブジェクト指向の話じゃない
C++の話だ

そもそもテンプレートやジェネリックは、型を明確にすることでバグを少なくしたり
速度を速くするためのもので、オブジェクト指向における問題点を解決するための追加機能

テンプレートやジェネリックを使うことでオブジェクト指向が不要になるのではなく
オブジェクト指向と組み合わせて使うことで問題点が改善される

テンプレートはオブジェクト指向と組み合わせずに使えたと思うが、
テンプレートの殆ど(ジェネリックは全て)はオブジェクト指向なしに使うことはできない
127デフォルトの名無しさん
垢版 |
2018/10/22(月) 21:50:04.33ID:JrgkKDfo
ところで「チンポがシコシコする」という日本語表現は、文法的に正しいのか?

チンポ「を」シコシコするのではなくて、チンポ「が」シコシコする。この場合、「チンポ」は主語となる。

オブジェクト指向で言う「集約」は2種類あって、全体(俺)と部分(チンポ)が繋がっている場合と、
全体(俺)と部分(チンボ)が別々になっている場合とが考えられる。けれども「チンボ」はそれ自体
が独立した生き物であり、所有者の意思とは無関係に、勃起して「シコシコする」。
例えば寝てる時にエロい夢みて朝起きてみたらチンコが勃起して射精してたとか。

違うか?

「胸がドキドキする」は良いが、「チンポがシコシコする」はダメな理由を、50字以内で述べろ!
2018/10/22(月) 21:50:39.31ID:1OUls+Z7
> テンプレートの殆ど(ジェネリックは全て)はオブジェクト指向なしに使うことはできない
>>110
2018/10/22(月) 21:52:16.37ID:oF7wf0Ce
>>128
wikipediaよんだ?

> Haskell言語にはパラメータ化された型 (parameterized types)、パラメータ的多態 (parametric polymorphism)、
> そしてJavaのジェネリクスやC++のテンプレートの両方に似たプログラミングのスタイルをサポートする
> 型クラス (type classes) がある。

型クラス
2018/10/22(月) 21:58:11.74ID:Iq5UOgcH
>>125
そうだな
クソレスも良レスも全部文字列
2018/10/22(月) 22:01:39.04ID:aUHCCt/i
>>129
節子、それクラス違い
132デフォルトの名無しさん
垢版 |
2018/10/22(月) 22:05:53.44ID:3rTgJh0a
>>126
悪かった。
解りにくかっただろうが同じ事言ってる。
テンプレート(ジェネリック)はオブジェクト指向じゃ無いが、その欠点を補う為に生まれたのは同意。

オブジェクト指向は万能じゃ無いって言いたかった。
2018/10/22(月) 22:33:24.73ID:Iq5UOgcH
どっちだっていいからさっさと
オブジェクト指向のメリット出せよ無能

何でカンケーねー話ばっかりしてんだザッコ
134デフォルトの名無しさん
垢版 |
2018/10/22(月) 22:38:20.99ID:3rTgJh0a
>>133
基本的に自分のスタンスは >>116
責任の明確化をしたかったけど、一定の成果を上げつつ未だ試行錯誤中って印象。
2018/10/22(月) 22:47:46.93ID:Iq5UOgcH
>>134
お前はメリットも見えない技術にどうこう言ってアホなの?
そもそも初見で見えたメリットについて精査するならわかるけど
そもそも見えないメリットをわざわざ探してやるって頭おかしいの?
2018/10/22(月) 22:52:52.13ID:aUHCCt/i
弁護するつもりはないがモジュラリティーか何かのために
良かれと思って使っていたんjないの?
2018/10/22(月) 23:05:04.58ID:aoZuYGJi
オブジェクトの単にプロパティとメソッドをまとめる性質はオブジェクト指向のメリットとまで言っていいんだろうか
これだけだと構造体のような
2018/10/22(月) 23:22:15.84ID:aUHCCt/i
>>137
まぁ、それはオブジェクトscopeってやつなんだけれそも、それは特性であって
じゃあ、それがどのようなメリットがあるかについてなんだよね
ニヤニヤ
2018/10/22(月) 23:40:12.72ID:Iq5UOgcH
>>137
何か御利益あったのか?
140デフォルトの名無しさん
垢版 |
2018/10/22(月) 23:41:51.85ID:WI9Y7S71
ファイルポインタは構造体だが
ファイルポインタの構造体をじかにおさわりするヤツはいない

ファイルポインタの構造体はさわれても
当然おさわり禁止だ

さわれることと、さわっていいことは違う
人を殺せても、人を殺してはいけないのと同じだ

わかった?
2018/10/22(月) 23:44:22.56ID:fORlSADC
管理が面倒なのをオブジェクトに押し付けれるのはどう?
2018/10/22(月) 23:56:06.58ID:aUHCCt/i
>>140
くだらない。

>>141
それで何が解決するか考えてみよ
143デフォルトの名無しさん
垢版 |
2018/10/22(月) 23:59:08.79ID:WI9Y7S71
メリットをきいてきたから
オレをちゃんとメリットを答えたからな

低学歴知恵遅れがくだらないと思うかどうかは関係ない
2018/10/23(火) 00:05:00.38ID:Z0BEx7Pz
なに切れてんだよw

そもそもFILE構造体はオブジェクトじゃねだろ
scope切らないだろ
なんでscope切らない構造体のポインタごときがだな
オブジェクトスコープのメリットとして挙げられるんだよ
寝言は寝て言え
つか起きてても寝てるようなものかオマエハ
145デフォルトの名無しさん
垢版 |
2018/10/23(火) 00:07:59.75ID:+Sb0MP+K
インスタンスはオブジェクトだ
当然をポインタはインスタンスのアドレスをさしてる

クラスインスタンスのポインタも同じだ
2018/10/23(火) 00:10:42.02ID:Z0BEx7Pz
うちの新人にもお前みたいな能無しの癖に
明後日の方向いた能書きだけたれる低学歴が
他人を見下したくて毎日必死で
プロジェクトはいい迷惑してる
147デフォルトの名無しさん
垢版 |
2018/10/23(火) 00:11:45.04ID:+Sb0MP+K
とても残念なことに
どんどんオマエが低学歴なのがバレちゃうな
2018/10/23(火) 00:13:36.89ID:Z0BEx7Pz
リンケージでぐぐれ
あとオブジェクトスコープでグぐれ
基本情報処理の範囲だ
149デフォルトの名無しさん
垢版 |
2018/10/23(火) 00:13:57.53ID:+Sb0MP+K
まあた始まった
2018/10/23(火) 00:14:20.31ID:geE4awHy
>>142
思考範囲を少なくできる
2018/10/23(火) 00:15:56.39ID:Z0BEx7Pz
>>150
いわゆるscopeのメリットだな。
ではオブジェクトにあえてscopeをもたせたら
どのようなメリットがあると思う?
152デフォルトの名無しさん
垢版 |
2018/10/23(火) 00:17:42.76ID:+Sb0MP+K
低学歴知恵遅れは
アクセス修飾子のスコープも知らないらしいからな
2018/10/23(火) 00:19:59.85ID:Z0BEx7Pz
>>152
レベルが低いので
場外でご観戦ください
154デフォルトの名無しさん
垢版 |
2018/10/23(火) 00:21:48.05ID:+Sb0MP+K
レベルが低いとな?

いやあ
こんな基本的なことすら分かってない低学歴が大量にレスしてるとか
マジでレスしてて恥ずかしくないのか。。。
2018/10/23(火) 00:22:33.27ID:geE4awHy
>>151
思考範囲を少なくできるのがメリットと言ってるじゃん・・・

グローバル変数をいじるような事をしない限り、オブジェクトの範囲(引数も含めて)だけ考えて書ける。
2018/10/23(火) 00:24:43.01ID:9GE8UAE2
>>143
そっか、お前らサルってメリットがどういうものか知らないんだな
メリットってのはお金を産まなきゃ意味がないんだぞ
具体的には工数削減と品質向上だ
工数削減はわかると思うが、さらに品質向上には基準が必要だ
これらの数字を具体的に変更して初めてメリット足りうる
おk?
2018/10/23(火) 00:25:33.40ID:Z0BEx7Pz
>>155
意図が伝わらなくて残念だったけれども、scopeの切り方にはいろいろある。
そのうちオブジェクトスコープならではの長所と短所をあなたなりに聞きたかったんだよ

>>155はscopeの一般論でオブジェクトスコープならではのものではないんだよ
158デフォルトの名無しさん
垢版 |
2018/10/23(火) 00:27:50.03ID:+Sb0MP+K
さわれないようにすることで
未然に事故を逓減できるからな

事故がおきてもしょうがないですむようなシロモノなら
事故がおきてもしょうがないですむ

で、そういうとこは低学歴しかいない
低学歴だからしょうがないですむ
2018/10/23(火) 00:28:31.02ID:Z0BEx7Pz
>>154
何であなたはここにいるの?
あなたはこのスレの趣旨に対して議論するレベルの資質を
残念ながら見受けられないよ
かわいそうだけども
2018/10/23(火) 00:28:47.82ID:9GE8UAE2
>>155
できないよね?
c言語時代のやり方で組んだら関数の引数で受け取って終わりだけど
メンバに内包するクラスのインスタンスは影響範囲を広げる上にprivateは見えない
161デフォルトの名無しさん
垢版 |
2018/10/23(火) 00:29:14.30ID:+Sb0MP+K
いくら低学歴が強がってもムダだからな
もうな低学歴なのはばれてる
2018/10/23(火) 00:31:12.01ID:Z0BEx7Pz
北朝鮮の刈上げの一時の強がりみたいだな
2018/10/23(火) 00:32:29.47ID:9GE8UAE2
>>159
このスレにいるのは
俺にはサルしか見えない
メリットも見えない技術を使って悦にいってるような雑魚は
そもそも技術者でもプログラマでもなくてサルだろ
164デフォルトの名無しさん
垢版 |
2018/10/23(火) 00:32:31.30ID:+Sb0MP+K
ホントなかわいそうなぐらい頭ワルイ
こんな頭ワルイのが現実にいるわけだからな

生きていくのが困難と考えられるぐらい頭ワルイ
2018/10/23(火) 00:34:51.23ID:geE4awHy
>>157
メンバ変数の管理の責任をオブジェクトに押し付ける。

privateなメンバ変数はsetで変な値は弾くべきだし、フォーマットしてもいい。

publicなメンバ変数はどういじられようが構わない(責任の放棄)
2018/10/23(火) 00:35:37.57ID:Z0BEx7Pz
>>163
俺はサルではなく技術者でありソフトウエア開発者でありプログラマだよ
2018/10/23(火) 00:37:10.73ID:9GE8UAE2
>>166
だったら自分が使ってる技術のメリットぐらいは説明できるようにしとけサル
2018/10/23(火) 00:42:24.65ID:Z0BEx7Pz
>>165
それはobject/instanceというものにあえてscopeをもたす、メリットとは違うのでは?

言葉足らずのコミュニケーションいれ違いなのかもしれないけど

>>167
sttaic scope、extent、階層化、と再帰とか局所化とか組み合わせとか
さんざ書いてもポエムとかこ馬鹿になれてきた俺にそれを言うかあんたは
2018/10/23(火) 00:42:53.05ID:geE4awHy
>>160
メンバに内包するクラスのインスタンスは影響範囲を広げる上にprivateは見えない

低学歴な俺に影響範囲を広げる例を示していただけないだろうか?
出来ればc++で。
2018/10/23(火) 00:46:21.09ID:9GE8UAE2
>>168
だからテメーのは全部工数削減と品質向上に結びつけての説明ができてねーんだよ
今のままだと全部お前の思い込みじゃん
171デフォルトの名無しさん
垢版 |
2018/10/23(火) 00:48:49.75ID:+Sb0MP+K
低学歴知恵遅れは
ファイルポインタの現在の状態を気にしながら
ファイルポインタ使ってるのか

とりあえず頭悪すぎるわ
2018/10/23(火) 00:48:51.71ID:Z0BEx7Pz
ま、いいんだよオレが5chでばかにされようがどうしようが。

問題はオブジェクト指向を使ったソフトウエアの表現手段が
実は幻想でみんなだまされていたんじゃないかってことに対する
有効性を示す科学的工学的根拠がいまだかつて
まったく提示されていないこと
2018/10/23(火) 00:50:13.06ID:9GE8UAE2
>>169
は?
c言語の関数と比較した話をしてやったよな?
あれで何でわかんねーの?
サルは違うな
174デフォルトの名無しさん
垢版 |
2018/10/23(火) 00:52:29.77ID:+Sb0MP+K
ちなみに
ファイルディスクリプタもその先に構造体もってるからな
低学歴知恵遅れにとってはそれはただの整数だからな

ただの整数に見えることを
低学歴知恵遅れは幸せに思わないとな
2018/10/23(火) 00:54:30.49ID:Z0BEx7Pz
>>174
便所の落書きはチラシの裏にお願いします
2018/10/23(火) 00:54:37.93ID:9GE8UAE2
>>172
ん?メリットがねーんだから
一旦オブジェクト単位に直す工程が必要になる
オブジェクト指向なんてやる意味全くねーだろ
何でオブジェクト単位に直すの?

つまりオブジェクト指向のメリットがないなら無駄な工数を浪費してるだけ

ハイ、説明終了
2018/10/23(火) 00:55:31.81ID:Z0BEx7Pz
>>176
その通りなんだよ。
178デフォルトの名無しさん
垢版 |
2018/10/23(火) 00:55:39.51ID:+Sb0MP+K
ファイルポインタすら分かってない低学歴に
レベルが高すぎるのは分かるわ

そのファイルポインタはファイルディスクリプタも内包してるからな
2018/10/23(火) 00:58:52.93ID:Z0BEx7Pz
ところがオブジェクト指向を使ったプログラミングでも
頑張ればソフトウエアは作れちゃうんだよ
gotoを乱用しても頑張れば出来ちゃう
でも規模に応じた複雑度が急に増大する
似てるんだよ
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
ホントな低学歴のモノ知らなさは半端ない
2018/10/23(火) 01:03:36.32ID:Z0BEx7Pz
オブジェクト指向のメリットを享受するは非常にムヅカしい
というか非常に応用に限定的
かつ人によってでたらめ
2018/10/23(火) 01:04:32.21ID:qPLwX6e7
10行程度のコードを書いているやつは
オブジェクト指向のメリットを理解できない

なぜか?
2018/10/23(火) 01:05:43.53ID:Z0BEx7Pz
それでも、ものすごく頑張れば
それを使ってソフトウエアを書くこと
「も」できる。「も」だ。
でもたいがい汚くなる

なぜなら…

続かないかもw
2018/10/23(火) 01:07:50.95ID:9GE8UAE2
つーか単に長年浪費してしまったから
今更オブジェクト指向を否定されちゃうのが怖いんだろ?
そういうのサンクコストって言ってすでにどうしようもないんだぜ
今わかって良かったじゃねーか
2018/10/23(火) 01:10:04.50ID:Z0BEx7Pz
俺はかまわないよ
結構迷惑したけれどもね
でも日本のIT産業は悪い影響受けたんじゃないかな
188デフォルトの名無しさん
垢版 |
2018/10/23(火) 01:11:00.28ID:+Sb0MP+K
低学歴知恵遅れがいくらわめいても
FILEポインタは普通に使えるからな
2018/10/23(火) 01:11:08.04ID:geE4awHy
>>173
サルでも理解出来ないから例を出してと言った。

privateな値はgetterで見ればいい。
publicでメンバ変数持ってるの?
2018/10/23(火) 01:11:49.87ID:Z0BEx7Pz
>>189
猿があんたバカだって笑ってるよ
2018/10/23(火) 01:12:22.77ID:9GE8UAE2
>>189
いや、そもそもそんなこと無意味だよね?
普通にc言語の関数じゃダメなの?
192デフォルトの名無しさん
垢版 |
2018/10/23(火) 01:12:33.05ID:+Sb0MP+K
この部分でオブジェクト指向が破たんするなら
ファイルポインタでも破たんするからな
2018/10/23(火) 01:13:28.88ID:Z0BEx7Pz
>>192
そりゃ極論だって
正気を保てよ
194デフォルトの名無しさん
垢版 |
2018/10/23(火) 01:16:00.40ID:+Sb0MP+K
ぜんぜん極論じゃない
むしろファイルポインタをより安全に使える可能性があることを
示唆している

低学歴知恵遅れはホント頭ワルイわ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況