[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 04/21 23:10 / Filesize : 309 KB / Number-of Response : 1022
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:デフォルトの名無しさん mailto:sage [2018/10/18(木) 23:20:41.34 ID:/ofNkRJS.net]
すごいんだよ?


カプセル化(英語: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/

152 名前:デフォルトの名無しさん [2018/10/23(火) 00:11:45.04 ID:+Sb0MP+K.net]
とても残念なことに
どんどんオマエが低学歴なのがバレちゃうな

153 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:13:36.89 ID:Z0BEx7Pz.net]
リンケージでぐぐれ
あとオブジェクトスコープでグぐれ
基本情報処理の範囲だ

154 名前:デフォルトの名無しさん [2018/10/23(火) 00:13:57.53 ID:+Sb0MP+K.net]
まあた始まった

155 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:14:20.31 ID:geE4awHy.net]
>>142
思考範囲を少なくできる

156 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:15:56.39 ID:Z0BEx7Pz.net]
>>150
いわゆるscopeのメリットだな。
ではオブジェクトにあえてscopeをもたせたら
どのようなメリットがあると思う?

157 名前:デフォルトの名無しさん [2018/10/23(火) 00:17:42.76 ID:+Sb0MP+K.net]
低学歴知恵遅れは
アクセス修飾子のスコープも知らないらしいからな

158 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:19:59.85 ID:Z0BEx7Pz.net]
>>152
レベルが低いので
場外でご観戦ください

159 名前:デフォルトの名無しさん [2018/10/23(火) 00:21:48.05 ID:+Sb0MP+K.net]
レベルが低いとな?

いやあ
こんな基本的なことすら分かってない低学歴が大量にレスしてるとか
マジでレスしてて恥ずかしくないのか。。。

160 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:22:33.27 ID:geE4awHy.net]
>>151
思考範囲を少なくできるのがメリットと言ってるじゃん・・・

グローバル変数をいじるような事をしない限り、オブジェクトの範囲(引数も含めて)だけ考えて書ける。



161 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:24:43.01 ID:9GE8UAE2.net]
>>143
そっか、お前らサルってメリットがどういうものか知らないんだな
メリットってのはお金を産まなきゃ意味がないんだぞ
具体的には工数削減と品質向上だ
工数削減はわかると思うが、さらに品質向上には基準が必要だ
これらの数字を具体的に変更して初めてメリット足りうる
おk?

162 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:25:33.40 ID:Z0BEx7Pz.net]
>>155
意図が伝わらなくて残念だったけれども、scopeの切り方にはいろいろある。
そのうちオブジェクトスコープならではの長所と短所をあなたなりに聞きたかったんだよ

>>155はscopeの一般論でオブジェクトスコープならではのものではないんだよ

163 名前:デフォルトの名無しさん [2018/10/23(火) 00:27:50.03 ID:+Sb0MP+K.net]
さわれないようにすることで
未然に事故を逓減できるからな

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

で、そういうとこは低学歴しかいない
低学歴だからしょうがないですむ

164 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:28:31.02 ID:Z0BEx7Pz.net]
>>154
何であなたはここにいるの?
あなたはこのスレの趣旨に対して議論するレベルの資質を
残念ながら見受けられないよ
かわいそうだけども

165 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:28:47.82 ID:9GE8UAE2.net]
>>155
できないよね?
c言語時代のやり方で組んだら関数の引数で受け取って終わりだけど
メンバに内包するクラスのインスタンスは影響範囲を広げる上にprivateは見えない

166 名前:デフォルトの名無しさん [2018/10/23(火) 00:29:14.30 ID:+Sb0MP+K.net]
いくら低学歴が強がってもムダだからな
もうな低学歴なのはばれてる

167 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:31:12.01 ID:Z0BEx7Pz.net]
北朝鮮の刈上げの一時の強がりみたいだな

168 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:32:29.47 ID:9GE8UAE2.net]
>>159
このスレにいるのは
俺にはサルしか見えない
メリットも見えない技術を使って悦にいってるような雑魚は
そもそも技術者でもプログラマでもなくてサルだろ

169 名前:デフォルトの名無しさん [2018/10/23(火) 00:32:31.30 ID:+Sb0MP+K.net]
ホントなかわいそうなぐらい頭ワルイ
こんな頭ワルイのが現実にいるわけだからな

生きていくのが困難と考えられるぐらい頭ワルイ

170 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:34:51.23 ID:geE4awHy.net]
>>157
メンバ変数の管理の責任をオブジェクトに押し付ける。

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

publicなメンバ変数はどういじられようが構わない(責任の放棄)



171 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:35:37.57 ID:Z0BEx7Pz.net]
>>163
俺はサルではなく技術者でありソフトウエア開発者でありプログラマだよ

172 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:37:10.73 ID:9GE8UAE2.net]
>>166
だったら自分が使ってる技術のメリットぐらいは説明できるようにしとけサル

173 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:42:24.65 ID:Z0BEx7Pz.net]
>>165
それはobject/instanceというものにあえてscopeをもたす、メリットとは違うのでは?

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

>>167
sttaic scope、extent、階層化、と再帰とか局所化とか組み合わせとか
さんざ書いてもポエムとかこ馬鹿になれてきた俺にそれを言うかあんたは

174 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:42:53.05 ID:geE4awHy.net]
>>160
メンバに内包するクラスのインスタンスは影響範囲を広げる上にprivateは見えない

低学歴な俺に影響範囲を広げる例を示していただけないだろうか?
出来ればc++で。

175 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:46:21.09 ID:9GE8UAE2.net]
>>168
だからテメーのは全部工数削減と品質向上に結びつけての説明ができてねーんだよ
今のままだと全部お前の思い込みじゃん

176 名前:デフォルトの名無しさん [2018/10/23(火) 00:48:49.75 ID:+Sb0MP+K.net]
低学歴知恵遅れは
ファイルポインタの現在の状態を気にしながら
ファイルポインタ使ってるのか

とりあえず頭悪すぎるわ

177 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:48:51.71 ID:Z0BEx7Pz.net]
ま、いいんだよオレが5chでばかにされようがどうしようが。

問題はオブジェクト指向を使ったソフトウエアの表現手段が
実は幻想でみんなだまされていたんじゃないかってことに対する
有効性を示す科学的工学的根拠がいまだかつて
まったく提示されていないこと

178 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:50:13.06 ID:9GE8UAE2.net]
>>169
は?
c言語の関数と比較した話をしてやったよな?
あれで何でわかんねーの?
サルは違うな

179 名前:デフォルトの名無しさん [2018/10/23(火) 00:52:29.77 ID:+Sb0MP+K.net]
ちなみに
ファイルディスクリプタもその先に構造体もってるからな
低学歴知恵遅れにとってはそれはただの整数だからな

ただの整数に見えることを
低学歴知恵遅れは幸せに思わないとな

180 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:54:30.49 ID:Z0BEx7Pz.net]
>>174
便所の落書きはチラシの裏にお願いします



181 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:54:37.93 ID:9GE8UAE2.net]
>>172
ん?メリットがねーんだから
一旦オブジェクト単位に直す工程が必要になる
オブジェクト指向なんてやる意味全くねーだろ
何でオブジェクト単位に直すの?

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

ハイ、説明終了

182 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:55:31.81 ID:Z0BEx7Pz.net]
>>176
その通りなんだよ。

183 名前:デフォルトの名無しさん [2018/10/23(火) 00:55:39.51 ID:+Sb0MP+K.net]
ファイルポインタすら分かってない低学歴に
レベルが高すぎるのは分かるわ

そのファイルポインタはファイルディスクリプタも内包してるからな

184 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:58:52.93 ID:Z0BEx7Pz.net]
ところがオブジェクト指向を使ったプログラミングでも
頑張ればソフトウエアは作れちゃうんだよ
gotoを乱用しても頑張れば出来ちゃう
でも規模に応じた複雑度が急に増大する
似てるんだよ

185 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 00:59:42.70 ID:Z0BEx7Pz.net]
>>178
くだスレ、入門スレにこもっていてください

186 名前:デフォルトの名無しさん [2018/10/23(火) 01:00:33.60 ID:+Sb0MP+K.net]
低学歴なのをどんどん自白してる自覚がないからな

187 名前:デフォルトの名無しさん [2018/10/23(火) 01:01:21.95 ID:+Sb0MP+K.net]
ホントな低学歴のモノ知らなさは半端ない

188 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 01:03:36.32 ID:Z0BEx7Pz.net]
オブジェクト指向のメリットを享受するは非常にムヅカしい
というか非常に応用に限定的
かつ人によってでたらめ

189 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 01:04:32.21 ID:qPLwX6e7.net]
10行程度のコードを書いているやつは
オブジェクト指向のメリットを理解できない

なぜか?

190 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 01:05:43.53 ID:Z0BEx7Pz.net]
それでも、ものすごく頑張れば
それを使ってソフトウエアを書くこと
「も」できる。「も」だ。
でもたいがい汚くなる

なぜなら…

続かないかもw



191 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 01:07:50.95 ID:9GE8UAE2.net]
つーか単に長年浪費してしまったから
今更オブジェクト指向を否定されちゃうのが怖いんだろ?
そういうのサンクコストって言ってすでにどうしようもないんだぜ
今わかって良かったじゃねーか

192 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 01:10:04.50 ID:Z0BEx7Pz.net]
俺はかまわないよ
結構迷惑したけれどもね
でも日本のIT産業は悪い影響受けたんじゃないかな

193 名前:デフォルトの名無しさん [2018/10/23(火) 01:11:00.28 ID:+Sb0MP+K.net]
低学歴知恵遅れがいくらわめいても
FILEポインタは普通に使えるからな

194 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 01:11:08.04 ID:geE4awHy.net]
>>173
サルでも理解出来ないから例を出してと言った。

privateな値はgetterで見ればいい。
publicでメンバ変数持ってるの?

195 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 01:11:49.87 ID:Z0BEx7Pz.net]
>>189
猿があんたバカだって笑ってるよ

196 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 01:12:22.77 ID:9GE8UAE2.net]
>>189
いや、そもそもそんなこと無意味だよね?
普通にc言語の関数じゃダメなの?

197 名前:デフォルトの名無しさん [2018/10/23(火) 01:12:33.05 ID:+Sb0MP+K.net]
この部分でオブジェクト指向が破たんするなら
ファイルポインタでも破たんするからな

198 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 01:13:28.88 ID:Z0BEx7Pz.net]
>>192
そりゃ極論だって
正気を保てよ

199 名前:デフォルトの名無しさん [2018/10/23(火) 01:16:00.40 ID:+Sb0MP+K.net]
ぜんぜん極論じゃない
むしろファイルポインタをより安全に使える可能性があることを
示唆している

低学歴知恵遅れはホント頭ワルイわ

200 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 01:16:03.55 ID:6eYDBZzc.net]
>>189
お前はこのスレの中でもひときわレベルが低いから
お願いだからもうこれ以上、何一つ発言しないでくれ

言わなきゃ分からんみたいだから一度だけ言う



201 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 01:20:30.54 ID:Z0BEx7Pz.net]
>>194
そりゃまファイルポインタより安全だけれども
そりゃscopeとかリンケージでまもっているからで

オブジェクトにscopeがひもつくことによるメリットとはちがうて
議論してきたつもりだなんだがな

あんた、言っちゃー悪いが池沼かよ
俺は相手しているほどひまわないぜよ

202 名前:デフォルトの名無しさん [2018/10/23(火) 01:26:54.08 ID:+Sb0MP+K.net]
低学歴知恵遅れはリンケージの意味が分かってて書いてるのか
あやしくなってきてるわ

とりあえず、救いようがないぐらい頭ワルイのだけは分かったわ

203 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 01:28:39.67 ID:Z0BEx7Pz.net]
今後こて張っておお願い
将軍様とか
池沼乙とか
好きなのでいいから

204 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 01:36:23.70 ID:Z0BEx7Pz.net]
逆に、古典的なww オブジェクト指向プログラミング手法を使ったら
ややこしく込み入った大規模ソフトウエアの開発が
あーら不思議、こんなにスムーズに成し遂げられちしゃいましたー テヘペロ
みたいないい話は話はないものかね…

205 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 01:44:04.13 ID:Z0BEx7Pz.net]
>>199
ま、ないんだわな。
Jaavにせよ

206 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 01:54:09.84 ID:Z0BEx7Pz.net]
オブジェクトscopeの有効性すら確認できないとなると
1983年Stroustrup,のC++ cfrot以降から現代までの
OOPの流行とは、一旦壇だ他のであろうぁという振り返りの
話になってしまう

オブジェクトscopeの有効性すらだ

207 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 02:02:05.18 ID:qPLwX6e7.net]
オブジェクト指向は人間のメンタルモデルと一致しているから
人間が理解しやすいっていうのがオブジェクト指向の一番のメリット

208 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 02:04:39.16 ID:Z0BEx7Pz.net]
そういうあいまいな解釈が結構
害がある

209 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 02:09:13.99 ID:Z0BEx7Pz.net]
つかメンタルモデルって何だよw
生暖かくスルーしようと思ったが
突っ込みどころ満載じゃないか。
感覚でソフトウエア開発の仕事上受けて
周りに迷惑かけるなよ
一時期はやった意識高い系かよ

210 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 02:10:23.75 ID:qPLwX6e7.net]
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歳児でも世の中をオブジェクト指向で考えてる
パパ、ママ、ワンワン、ニャンニャン



211 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 02:16:24.45 ID:7JILbqfM.net]
また半角さんが狂ってるの?

212 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 02:17:37.55 ID:Z0BEx7Pz.net]
>>205
3歳児がパパ、ママ、ワンワン、ニャンニャン言うのは分かる。

がしかし、それとC++などの言語によるオブジェクト指向プログラミング手法で
大規模ソフトウエアシステムを構築する工学的な手法と何の関係があるというのか…

いろんな人の意見を聞くのは嫌いじゃないが、

多分この辺が1つの、1つのだよ、
日本のいわゆるオブジェクト指向論者の
ほんと限界なんだと思うわ

しかたない、しかたない、2000ン3ン前まで弥生縄文で争っていたのが
ここまで発展してきたともいえる、

が、しかし、臨界点の低さにげんなりするがこともあるが…

213 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 02:20:09.23 ID:Z0BEx7Pz.net]
なんでこんなにレベル低いのかというと、まとまった規模のソフトウエアを作成できない
人でも一家言 くちをはさみやすいからなんじゃないだろうかと常々思っているわけよ

214 名前:デフォルトの名無しさん [2018/10/23(火) 02:22:19.60 ID:CzrOcnli.net]
米国で上位1%が富の独占をしている大きな理由は、労働者をスキルや成果で大きく選別しているからだ。
しかしながらそうでもしないと、ドラクエ10の下請けのように、コードの質が大きく落ちてしまう。
俺はドラクエ一筋なんてのはむしろゴミなコードを入れてしまう『有害な』働き者なのだ。
それは中小企業のデスクワークによくありがちな、要らない書類ばかり作って俺は仕事ができるみたいなものだ。

提案広場でよく『そう思わない』される理由
dragon-quest.me/dq10/27646/
このゲームすぐ持ち物いっぱいになるな
dragon-quest.me/dq10/28435/
【ドルボードGP】おいwデスルーラ作戦晒すなやwwwww
dragon-quest.me/dq10/28002/

でも月額千円では、下請けプログラマーの選別なんて出来っこないだろう?

>このゲームすぐ持ち物いっぱいになるな

ゲームの仕様について意見を出すと、必ずといっていいほどに『そう思わない』で真っ青。
つまり準廃プレイヤー=下請けプログラマーには、ゲームの仕様を変える能力が欠如しているのだ。
アルバイトの賃金が低いのはスキルを必要としない単純作業だからで、労働者にスキルを求めるのであれば、
アルバイトよりも高い賃金を上乗せして払わなければならず、更に成果に応じた報酬も必要となる。

215 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 02:23:14.04 ID:Z0BEx7Pz.net]
いわゆる、間口が広くて奥行きが浅いって奴か…

まぁそういうものもこの世には必要だわな

居酒屋みたいに

216 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 02:26:07.42 ID:qPLwX6e7.net]
>>207
だから、

オブジェクト指向をベースに、言語システムを組み上げていくか
構造化をベースに、言語システムを組み上げていくかの違い


別に構造化でも、頑張れば今のオブジェクト指向に匹敵する言語システムを組み上げるのは不可能じゃないよ
その一つがファイルハンドルなんかだよ。でも途中で頑張るのをやめた。

なぜか?オブジェクト指向の方がわかりやすい(人間のメンタルモデルに一致してる)から

217 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 02:28:43.48 ID:Z0BEx7Pz.net]
人間のメンタルモデルとか実体のないものを持ち出すことだけはめなよ

218 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 02:30:10.52 ID:qPLwX6e7.net]
オブジェクト指向や構造化に実体なんかあったのか?
考え方だよなぁ

219 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 02:32:28.23 ID:Z0BEx7Pz.net]
>>213
アルに決まってンじゃん。ないと思うなら学会でそう発表してみなよ
今までの歴史を否定したとパッシングのみならず学会から抹殺されるぞ

220 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 02:36:56.10 ID:Z0BEx7Pz.net]
>>213
付け加えるならばあんたのひとことは
歴史のみならず現在のソフトウエアの存在
構築してきたあまたの努力にたいする否定だな
それはもはや



221 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 02:46:52.83 ID:Z0BEx7Pz.net]
ハッ、、ということは
オブジェクト指向論者は、
実はソフトウエアの開発を
冒涜していたという結論かよ…
なんてこった
どうりでIT産業が劣化の一途をたどるわけだ

222 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 03:09:34.26 ID:qPLwX6e7.net]
>>214
> アルに決まってンじゃん。ないと思うなら学会でそう発表してみなよ

あると思うなら学会でそう発表してみなよ。
お前が発表できないってことは、どういう意味かわかるよな?w


ほんとなぁ、こうやって別の努力が必要なものを持ち出してきて
批判したつもりになって恥ずかしくないの?w

223 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 03:10:27.18 ID:qPLwX6e7.net]
>>215
オブジェクト指向言語と
オブジェクト指向をごっちゃにしないように

オブジェクト指向は考え方。
アセンブラを含めどんな言語でもできる
つまり実体のない物

224 名前:デフォルトの名無しさん [2018/10/23(火) 06:53:45.97 ID:eFx2tb6X.net]
チンポがシコシコしてるぜ!

225 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 06:57:22.91 ID:7cV3/X2S.net]
言語が少しずつ進化していることと、
オブジェクト指向のメリットを端的に説明することを分けて議論するのは
便所の落書きでは無理でしょ

議論にも訓練が必要だし、
学会で発表するくらいの論理だった説明が不可欠

俺も可読性以外でこれと言ったメリットは
マルチインスタンスくらいしか理解していないけど

226 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 07:06:52.99 ID:qPLwX6e7.net]
オブジェクト指向言語は○○が可能な言語ではなくて
○○がやりやすい、わかりやすい言語

メリットは○○とか言ってしまうと、オブジェクト指向じゃなくてもできますー
とかいうやつが出てく

227 名前:驕B実際にできる。やりづらいだけで。

結局の所、同じことをするのにどっちがやりやすいか?わかりやすいか?という
主観の問題になってしまう。実際のコードをみると明らかに
オブジェクト指向言語の方がわかりやすいのだが、
そう思わない人もいるから話がまとまらない
[]
[ここ壊れてます]

228 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 07:35:28.83 ID:3zmXfLsl.net]
結局、メリットの意味がわからないからわかりやすい(は?誰が?)とかいうくだらないモノをメリットだと主張してしまうサルばかり

正直、お前らは農業でもやってるべきであってプログラマになるべきではなかった

229 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 07:36:47.03 ID:qPLwX6e7.net]
お前が理解できないだけだろw

230 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 07:40:41.46 ID:3zmXfLsl.net]
>>223
どこに工数削減と品質向上に結びつけてオブジェクト指向のメリットを説明できた奴がいるの?



231 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 07:44:35.74 ID:evmPXMIt.net]
とはいえ、頭でっかちの論文より、現場の声は聞きたいね

JavaのSwingを見たとき、GUIの可読性は純粋に気持ちよかったけど、
いかんせんネイティブのGUIにはかなわず死亡したな

232 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 07:46:46.68 ID:3zmXfLsl.net]
自分の主張する技術のメリットもわからない奴はサルだろ
恥ずかしくないのか?

233 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 07:48:02.49 ID:3zmXfLsl.net]
>>225
こうやって説明もなく関係ない話をし始めるバカもいい加減死ねよ
オブジェクト指向と何か関係あるんですか?

234 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 08:01:41.20 ID:oxY4ycLF.net]
メリットはカッコイイからかな。それっぽく複雑にすればするほどいい。文系の低能共を一発で黙らせる効果がある。

235 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 08:14:31.62 ID:7cV3/X2S.net]
まさによくも悪くも便所の落書き

236 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 08:17:07.54 ID:7cV3/X2S.net]
>>227
オブジェクト指向言語でGCもあるJavaでGUIをプログラミングするとわかりやすいよ、では?

237 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 08:18:49.16 ID:7cV3/X2S.net]
前スレ後半はまあ面白かったけどな
半角以外

238 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 08:32:50.85 ID:XwNO0njr.net]
>>230
なにそれ?
オブジェクト指向のメリットを説明するのに必要なの?

239 名前:デフォルトの名無しさん [2018/10/23(火) 09:15:47.48 ID:CzrOcnli.net]
チンポがシコシコしてるぜ!

240 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 10:25:19.72 ID:3TiX0PAR.net]
手続きこそが中心である!
いやいやデータを処理するための手続きっしょ?
つーかそれセットでいいんじゃね?

オブジェクト指向誕生の瞬間である



241 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 11:12:44.39 ID:IkVs3Cds.net]
オブジェクト指向のメリットは
可読性だろ 作ったやつがバカだろうと
バカなりの考え方が追える

242 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 11:17:31.46 ID:3v/S9uve.net]
>>231
話題も面白くもない、
馬鹿すぎて皆の勉強にもならない、
Goをスクリプト言語と言ったり知識も少ない、
知識レベルが少なすぎて回答(質問スレ)やサンプルコードに嘘が入ってる、
煽りマシンとしても無能で煽りで誤字する、
困ったら精神崩壊。

ホント無益かつ有害だよね。

243 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 18:40:16.35 ID:ZznWH4m8.net]
>>235
うそやんむしろ下がるんじゃないか?

244 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 18:57:34.78 ID:D52xSNtE.net]
なんでもクラスに突っ込んで、それほとんどstatic変数使ってんのと一緒じゃん
ってコードになる。

245 名前:デフォルトの名無しさん [2018/10/23(火) 21:36:28.96 ID:yaz2LPbT.net]
>>236
ならこのスレに来るな

246 名前:デフォルトの名無しさん [2018/10/23(火) 22:04:49.36 ID:+Sb0MP+K.net]
図星低学歴知恵遅れが発狂してんのか
オレの正確無比なワルクチに耐えられないのはわかる
オレは正確無比なレスしかしてないからな

247 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 23:05:06.22 ID:1Aazo7+K.net]
何かの障害なんだろうね

248 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 23:10:26.99 ID:PGQOpxAM.net]
オブジェクト指向のメリットを知りたかったら
侍エンジニア塾がいいゾ

249 名前:デフォルトの名無しさん mailto:sage [2018/10/24(水) 00:24:36.45 ID:SiA3Fsmj.net]
ちらっと見たけど
良くある入門書とそんなに変わらないような感じ
記事が多いみたいだから殆ど見てはいないけど
何か決め手になる記事ページとか有るのかね?

250 名前:デフォルトの名無しさん mailto:sage [2018/10/24(水) 00:35:54.16 ID:q5lBFUWb.net]
マジレスやめて



251 名前:デフォルトの名無しさん mailto:sage [2018/10/24(水) 00:51:30.96 ID:SiA3Fsmj.net]
良い解説サイトが出現するのを
結構期待している
それにしてもなかなかそういうのが出てこない

252 名前:デフォルトの名無しさん mailto:sage [2018/10/24(水) 01:18:43.21 ID:1mhY0v1d.net]
>>239
半角さんなの?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<309KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef