2012-07-05

http://anond.hatelabo.jp/20120705170740

よくわからないんだけど

http://ja.wikipedia.org/wiki/Model_View_Controller

※右図の写真ModelからControllerへの戻りはないよ?

別に ModelViewが通信しちゃいけないわけじゃないし

ModelからViewおよびContollerへ飛ばすのは EventとCallbackであって、処理依頼ではないので・・・

何が言いたいかというと、MとCを勘違いしてない?

もしくは、イベントドリブンとファンクションモデルを誤解してない?

 

たとえば、ListView の ListModelとListViewがあったときに Modelデーターが更新されたらControllerに通知しないでViewに通知してデーターを更新すればいい。

Controllerというのは ユーザから入力を受ける装置 であって、Model操作する装置ではないのだが・・・ ControllerをModel操作装置として定義してないかなぁと思って。

記事への反応 -
  • http://ugaya40.net/architecture/dis_mov.html Fat Controllerはダメというのは昔から言われている話で、自分も昔読んだときになるほどと思ったので「なるべくControllerを薄く」を頭に置いているのだけ...

    • よかったら、教えて欲しいのですが Controller の定義を 教えて欲しいのですが Controller って コレのことですよね? http://pur.store.sony.jp/Qnavi/Product/CECH-ZC2J/ 冗談ではなく。 Controller ...

      • Controllerが何かというのは、ここでは単にRailsとかCakePHPとかのウェブアプリケーションフレームワークのControllerのつもりです。 ウェブアプリケーションの場合処理の結果に応じて画面に...

        • よくわからないんだけど http://ja.wikipedia.org/wiki/Model_View_Controller ※右図の写真でModelからControllerへの戻りはないよ? 別に ModelとViewが通信しちゃいけないわけじゃないし ModelからViewおよ...

    • http://anond.hatelabo.jp/20120705123402 色んなモノに噛みつくなぁw

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

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