| P of EAAカタログ |

モデル・ビュー・コントローラー

ユーザーインターフェイスのインタラクションを3つの異なる役割に分割します。

詳細についてはP of EAAページ330をご覧ください。

コントローラーモデル・ビュー・コントローラー(MVC)は、非常に有名ですが(かつ最も誤解されている)パターンの1つです。もともと1970年代後半にTrygve ReenskaugによってSmalltalkプラットフォーム用に開発されたフレームワークとして始まり、それ以来、ほとんどのUIフレームワークやUIデザインの考え方で重要な役割を果たしてきました。