私はアプリケーションでModel-View-Controllerパターンを実装しました。 Webアプリケーションではありませんが、MVCが適しています。モデルビューコントローラ
モデルへのすべての更新がコントローラ経由で行われるようになりました。ビューからの更新もコントローラに送信され、モデルにルーティングされます。 (私はアプリケーションモードに応じて意思決定のためのモデルとコントローラの間に状態クラスを持っています)。ほとんどのパターンでは、モデルを直接更新するビューのように見えています。これはこのパターンの文脈で有効ですか?
ありがとうございました。 私の場合、モデルは完全にアクティブでもパッシブでもありません。コントローラがモデルを更新するとき(意思決定を行っている状態クラスを介して)、モデルが更新され、モデルによって視聴者に通知されます。また、モデルは、構成XMLファイルからデフォルトのパラメータを読み取ることにより、起動時に更新されます。その場合にも視聴者には知られていない。これを除いて、すべての私の更新はコントローラを通して制御されます。 – sarat