2010-08-28

http://anond.hatelabo.jp/20100828165024

そういう事じゃなくて、可読性および処理速度、オーバーヘッド的な意味オブジェクト指向は駄目って言ってるんだろ

一時オブジェクト指向を広めようとしてた連中がオブジェクト指向プログラムは可読性が高いと言ってたが、実際は低い事が知れ渡って、オブジェクト指向仕事ガッツリ減った時期があったし

可読性はともかく、保守性の面から、フレームワークさえ保たれてればオブジェクト指向じゃなくてもいいと思う

特にwebオブジェクト指向ガチガチでやるとフレームの外でCookieが必要になったりして、結局オブジェクト指向を崩さなきゃならないなんて事は結構あるし

5年前だとCSSブラウザ間でかなり処理が違ってたらしいし、時代的にオブジェクト指向で出来なかったという経緯もありそうなもんだけどね

記事への反応 -
  • 5年以上ぐらい前にPerlのレガシーコードで書かれたcgiって駄目なプログラムのお手本だな。 1ファイル何千行もあるcgiで、一生懸命条件分岐や関数呼び出ししながらprintしてHTML作っていく...

    • 半分は同意なんだけど、プリプロセッサ言語でオブジェクト指向を持ち出すお前が痛すぎるのでイマイチ同意できない

      • オブジェクト指向プログラミング言語でなくてもオブジェクト指向は使えるだろうと思ったけどたぶん話の流れと関係ない

        • そういう事じゃなくて、可読性および処理速度、オーバーヘッド的な意味でオブジェクト指向は駄目って言ってるんだろ 一時オブジェクト指向を広めようとしてた連中がオブジェクト指...

          • だから話の流れと関係ないと。 オブジェクト指向にオブジェクト指向プログラミング言語は必須ではない。 つまりオブジェクト指向という手法は言語に関係なく使うことができる。 だ...

            • >可読性および処理速度、オーバーヘッド的な意味でオブジェクト指向は駄目って言ってるんだろ 普通はこの1文で納得できるもんだが ひょっとしてプリプロセッサ言語では「翻訳」...

              • 話の流れと関係ないと何回言わせるんだよ。 例えば、C言語はオブジェクト指向プログラミング言語ではないけど、C言語ではオブジェクト指向という手法は全く使えないのか?

                • 使える、と主張してたヤツはたくさんいるが、プロジェクトのバージョンが2か3ぐらいになると大抵撤回する。 非オブジェクト指向言語でオブジェクト指向プログラミングしたところ...

                  • オブジェクト指向言語でオブジェクト指向プログラミングすれば真になるのか?

                    • こちらはいちいち実例を挙げてるのに対し、お前はイメージでしか語ってないから全然話が進まないんだよ お前も実例出して言え たとえばこれなら、オブジェクト指向言語でオブジェク...

                      • 全然話が進まないのは話が噛み合ってないからでしょ。 「プリプロセッサ言語でオブジェクト指向を持ち出すお前が痛すぎる」に対して、横から「オブジェクト指向プログラミング言...

                        • 非オブジェクト指向言語でオブジェクト指向プログラミングなんて10年前に消滅したスタイル ちなみにperlはオブジェクト指向サポート言語 お前の発言が支離滅裂すぎ

                          • やっと俺が言いたいことは伝わったのかな。最初からそう返答してくれたら良かったのに、こちらからすればそちらの発言が支離滅裂だよ。 俺が言いたかったことは「オブジェクト指向...

    • 事情をわかっていないようなので説明すると、昔はサーバリソースというものは大変貴重だったので、元増田が言うようなオーバーヘッドが大きいテクニックは一切使えなかったの。た...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん