MVC再考 (1)
どの文献を参照しても共通していること
- ユーザーインターフェースを持つアプリケーションを Model/View/Controller の 3 つにの部分に分離する
解釈が難しい点
- モデル・ビュー・コントローラの責務と関係
- 特にコントローラの責務
- コントローラとビューの関係性
- 各プラットフォームにおいて、上記の責務をどう実装に落とし込むのか
- ほんとうにビューとコントローラは分離できるのか?
- そもそもビューとコントローラを分離する利点は?
分離とは?
Model-View-Controller に分離するパターンを見ていくが、クラスに分割するだけが分離に相当するわけではない
- サブルーチン・メソッド
- クラス
- パッケージ
- モジュール
MSDN の MVC 記事まとめ
MSDNの記事がわかりやすかったのでまとめた
背景
- コンピュータシステムの多くは データ を取って...