サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
「Model-View-Controller」(モデル・ビュー・コントローラ)は、ユーザーにデータをインタラクティブに示すアプリケーションについて、3つの要素で構成する設計の手法です。3つの構成要素の頭文字をとってMVCモデルとか、デザインパターンのひとつとしてMVCパターンと呼ばれることもあります[*1]。 データを扱うModelとその表示であるViewをはっきりと分け、ユーザーインタラクションはControllerが担います。それぞれの構成要素やその間でデザインパターンが用いられることも多く、デザインパターンよりももう少し大きなくくりで考える設計というべきでしょう(注[*1]参照)。 01 Model-View-Controllerとは Model-View-Controller各構成要素の間の役割の分け方には、バリエーションがあります。中には、ViewとControllerをひとつに
ついに邦訳版が出ましたので、購入。 薄い本なのでサラッと読めそうな気がします。読みながらのメモです。良く分からなかったので調べたこととかも書いておきます。 一部、訳が若干残念な感じなので英語版と一緒に読むことで理解が深まります。商売上手ですね。 ActionScript 3.0 : デザインパターン (ADOBE TECH LAB) http://www.amazon.co.jp/dp/4798118362 Advanced ActionScript3.0 with Design Patterns http://www.amazon.co.jp/dp/0321426568 ** Chapter3 MVCパターン MVCについては、wikipediaとかに載ってます。 Model View Controller - Wikipedia http://ja.wikipedia.org/wiki
今まで書籍やウェブサイトなどの媒体で MVC についての知識を漁ってきました。 それらの内容を総合するに、M、V、C の各要素について端的に言うと、以下のようになるのではないでしょうか(アプリケーション開発者のためのActionScriptワークショップ和訳(バスキュールによる)、IT用語辞典、ウィキペディア等を参照)。 そして、たいていの場合 MVC パターンの模式図は Model、View、Controller の三点を頂点とした三角形で表現されています(設計 - MVCモデル、MVCモデル、MVCの3つ組などを参照。"MVC" をキーワードにして Google 画像検索するといくらでも出てきます)。 ところで上の定義をみると、View は Model の内容を視覚化するためのもの、となっています。 じゃあ「ユーザ入力を司る視覚要素」は何に分類されるんだ? という大きな疑問がここで湧い
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く