Model View Controller・・・ソフトウェア開発の標準的な開発手法

WPI-APIのプラグインを調べている時に出会ったこの言葉について少し調べてみました。

MVCはソフトウェアを「処理/Model」「表示/View」「入力伝達/Controller」の3要素に分割し、ソフトウェア内部データをユーザーが直接参照・編集する情報から分離する。

プレゼンテーション(View・Controller)とドメイン(Model)を分離しまたユーザー入力(Controller)と表示(View)も分離することで、ソフトウェアの保守性・開発生産性を向上させる

ウィキペディア

この記事を書いた人