オブジェクト指向は愚かな考え。この世は計算式 ★3©2ch.net (961レス)
オブジェクト指向は愚かな考え。この世は計算式 ★3©2ch.net http://mevius.5ch.net/test/read.cgi/tech/1451927425/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
74: デフォルトの名無しさん [sage] 2016/01/10(日) 01:59:31.92 ID:+l1yiqNW オブジェクト指向だろうと関数志向だろうとやってることは変わらない オブジェクトはメソッドの第一引数でしかない コーヒーを飲むという行為を書くためには手続き的に書くしか無い コーヒーが俺の口の中にあるという結果を宣言的に書きたいのに その手続きを丹念に描写したいならそうすればいい I.drink(coffee)と書けばいいんだよ I.drink(coffee)とyou.drink(coffee)は飲み方が違う!というのならそう実装すればよい モデリングとは物事を単純化する行為、汎化する行為であって具象化する行為ではない Iとyouの違いがモデルのキーポイントなら、Iとyouという(メソッドの第一引数)をパラメータに加えればいいし そうでないなら含まないほうがモデルがシンプルに保たれる 数学ができない自称モデラーはプログラムを手続き的に書いたらいいんだよ http://mevius.5ch.net/test/read.cgi/tech/1451927425/74
77: デフォルトの名無しさん [] 2016/01/10(日) 02:42:12.92 ID:JhCLPk/2 >>74 言ってることはわかるがコーヒーを主語に対象を汎化なら coffee1.drunkBy(me); coffee2.drunkBy(you); だろ http://mevius.5ch.net/test/read.cgi/tech/1451927425/77
82: デフォルトの名無しさん [sage] 2016/01/10(日) 05:34:14.40 ID:97NQyWJD >>74 JavaScriptだと実際foo.barは第0番目の引数を指定するための糖衣構文でしか無い オブジェクト指向は別にそんな大したものでも、手続き型と相容れないものでもない 指向とは言うが実際の所スタイルの一部だね http://mevius.5ch.net/test/read.cgi/tech/1451927425/82
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.035s