タグ

OOPに関するmrknのブックマーク (3)

  • えせMVCについてそろそろ一言言っておくか - ひがやすを技術ブログ

    Ruby on Railsの最大の問題点は、それが持つ「一見そのフレームワークがMVCの形をとりながら、MVCの最も大切なところを外している『えせMVC』である」点にある RailsのえせMVC疑惑で盛り上がってますね。Railsが「えせMVCフレームワーク」ではないのは、みんな知っていると思うので、記事、コメントをみて勘違いしている人が多そうな部分に一言書いておきます。 まず、おかしいのはsatoshiさんのこの意見。 PhotoShareは主にRailsで作られているので、ModelはActiveRecordが担当しているわけだが、Modelのレイヤーが非常に薄いために(O/Rマッピングをしているだけ)、データベースの整合性の責任がController側にある。そのため、ちょっとした機能変更のたびにAPIレベルでのテストを大量に走らせなければならないし、それでもどうしてもミスが生じてし

    えせMVCについてそろそろ一言言っておくか - ひがやすを技術ブログ
  • 【第1回】オブジェクトとクラス:組込みZine(クミコミジン)

    はじめに 昨今では、C言語をメインの開発言語とする組込み開発の世界においても、システムの複雑化や巨大化、オープンソースソフトウェアの利用の拡大などに伴い、オブジェクト指向の考え方に基づいてデザインされたフレームワークやライブラリなどに触れる機会が増えています。そうした現状を踏まえ、連載ではオブジェクトやメッセージ、クラスといったオブジェクト指向の基的な概念を、組込み技術者向けにC言語を用いて解説していきます。特に、次のような方を主な読者対象と考えています。オブジェクト指向を勉強しようと思っているCプログラマ現場でオブジェクト指向が導入されたが、オブジェクト指向が何なのかイマイチわからないCプログラマ現場で利用しているオブジェクト指向をベースとしたフレームワークやライブラリの設計思想を理解したいと思っているCプログラマオブジェクト指向はなぜ敷居が高いのか 組込み開発の現場の方に対してオブ

    mrkn
    mrkn 2007/11/14
  • データ解析言語Rによる統計的プログラミング: 第3回

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    データ解析言語Rによる統計的プログラミング: 第3回
  • 1