タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

MVCに関するwata_dのブックマーク (3)

  • C# で Pluggable MVC - 星一の日記

    諸事情で、とあるエディタを C# で作っているのですが、エディタのアーキテクチャとして "Pluggable MVC" というのが使えるのではないかとふと思いました。 MVC は、もちろん Model-View-Controller のことですが、説明は割愛します。Pluggable MVC とは、 Smalltalk の世界では「最高」と言われている MVC らしいです。 第6回 Smalltalkウィンドウプログラミング(2) 上ページの図 5 がそうです。図にしたがって処理の流れを書くと、以下のとおり。 あらかじめ、 Model に対応する View が一つ以上登録されている。 <1> Controller が Model を操作する。 <2> Model が、自分の内部が変化したときの changed メッセージを自分に送信する。 <3> Model に登録されている View す

    C# で Pluggable MVC - 星一の日記
    wata_d
    wata_d 2009/03/11
  • 使わないと損をするModel-View-Controller MVC

    1 はじめに SmalltalkのOJTを通して、「Smalltalkへのスムーズな導入」を行うために、いくつかの留意点があることを私は学びました。 ① データとアルゴリズムがパックされたオブジェクト(情報隠蔽) ② オブジェクト間コニュニケーション(メッセージ伝送) ③ クラスとインスタンス関係(メタクラスとクラス関係) ④ クラス階層構造(インヘリタンス機能) ⑤ アルゴリズムをデータとして扱うこと(closure/continuation) ⑥ Model-View-Controller(MVC) ⑦ 依存性(change&update) ⑧ プラガブルの考え方(pluggableMVC) ①〜④までは、オブジェクト指向プログラミングという形で多くの解説書が手に入りますので問題はありません。 ⑤は、LispやPrologを知っておられる方には簡単になじめます。アルゴリズムをデータとし

    wata_d
    wata_d 2005/09/14
  • MVC - MVCとはModel-View-Controllerの頭文字をとったものです。

    MVC - MVCとはModel-View-Controllerの頭文字をとったものです。 目次 新着情報2004 MVC関連リンク MVCと3層C/S 関連モデル PAC - Presentation - Abstraction - Controller Document - View architecture MVC発祥の地では 雑談 MVCとはModel-View-Controllerの頭文字をとったものです。 新着情報2004 月刊DBマガジン6月号にModel2+の解説があるらしい。(ニュースソース[jfriends-ml 11123] Model2+) MVC関連リンク MVCモデルという言葉をよく聞きますが何のことですか? http://www.atmarkit.co.jp/fjava/javafaq/j2ee/j2e07.html 使わないと損をするModel-View

    wata_d
    wata_d 2005/09/14
  • 1