自動ニュース作成G
もう、オブジェクト指向は禁止したほうがいい。人類には早すぎたのだ。
http://d.hatena.ne.jp/nowokay/20140718#1405691217
2014-07-19 09:19:54
>ここで、オブジェクト指向が禁止なら継承もできないのか、のように、裏返せば継承つかったらオブジェクト指向のような認識であるなら、メイヤーの「オブジェクト指向入門」2冊を隅から隅まで読んで出直すべきだ*1。
>クラスは単にユーザー定義型であり、継承は部分型と差分プログラミングを実現する仕組みだととらえるのがいい。オブジェクトがメッセージを送りあうとかメルヘンの世界には入らず、機能だけ考えるのがいい。
・単にプログラム作るだけの人ならこうなるだろうな。オブジェクト志向で設計したものを落とし込むとか、マルチプラットフォームのものを作るとかライブラリを設計するとかやりだしたら有益だと分かるんじゃね?
・記事読んでないだろ
・手段に過ぎないものが、目的になってて本末転倒(な場合が多い)って話かな。
・#2 どうしてそう思うん?
・何でこれを投稿するのだろうって思った。hatenaからのやつは大抵そうだけど。
・派遣の書いたコードをプロパー判るまでレベル落とせって話に近いかんじか(笑)
・そのコードのレベルって何よ。たぶん落としたほうが金銭価値は高そうだね。
・コードは分かりやすさが一番のメリット、と考えると、やはりこういう主張に惹かれるものはある。
・かといって代替手段がない現実。手続型は古すぎるし、関数型は人類に早すぎるかどうかはともあれ、算数の素養のないプログラマには早すぎる。
・出会った人間、経験した事、そういう1個人の周囲で人類云々言うのは…判断力が無いのか、他人の気を引きたいのか。どちらにせよ馬鹿なんだろうね。
・「オブジェクト指向」についてネガティブな発言をすると、びっくりするほど攻撃的な人たちがどこからともなくやってくる
・プログラマなんて何を話してもだいたいこんなもんだ。
・#11 俺の事言ってる? 俺は手段よりも効率を優先するので全然違うな。記事の人に近いんじゃないかな。 でも「人類には早過ぎた」とか馬鹿じゃねぇのと思う。
・「人類には早過ぎた」ってスラングの類だからそのままの意味で捉えると変なことになる
・コードの分かりやすさって読み手の読解力にも依存するから定量的評価は出来ないんじゃないかな
・想定レベルを固定すれば解決するので、それでは定量化を否定は出来ないんじゃ。固定じゃ意味がないというなら複数のレベルについて評価すればよし
・オブジェクト指向を触ると概念の引き出しが増えるから、教育効果は認められてもいいんじゃないかな。実際に使うかどうかはTPOで判断すればいい。