2012-07-05

http://anond.hatelabo.jp/20120705123402

よかったら、教えて欲しいのですが Controller の定義を 教えて欲しいのですが

Controller って コレのことですよね?

http://pur.store.sony.jp/Qnavi/Product/CECH-ZC2J/

冗談ではなく。 PS3を例にとって説明すると

Controller = 入力装置 (View以外の出力装置) (パッド)

View    = 出力装置 (モニター

Model = 処理 (PS3

Arrow = Event/Call back (電気信号

 

という認識で良いですか?   

いえ、たいていの処理はModelに書かれてしまうので、Controller が厚くなる時って どんな時かな?と思ったので。

PS3のパッドが モニターの電源ON/OFFなどを見ることはないですよね。 という感じで。

PS3のパッド内にも当然CPUもどきは入っていて、そこでも処理しますが、 PS3のパッド内部に相当でかい処理を入れる とか でかくなるといわれても、想像がつかない感じです。

モニターの中にもCPUは入ってて、あとは同じです。 

記事への反応 -
  • 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

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

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