2009-05-28 6 views
5

私はWPFを学んでいたので、アプリケーションにはMVVMパターンのみを適用することに集中してきました。MVVMを放棄することはいつ意味がありますか?

しかし、私は一部の機能がsuch as validationのため、に気づきましたが、MVVMモデルに真実を維持することは困難または不可能です。多くの場合、x:名前を要素に置き換えて、コードビハインドイベントハンドラで変更すると、すぐに問題が解決されます。

MVVMパターンを破棄すると、実際にどのような経験がありますか

  • MVVMを放棄するのは意味がありますか?例えばアプリケーションをある程度複雑にすると使用するルールを作成しましたか?それ以外の場合は使用しないでしょうか?
  • いつMVVMを放棄するのですかあなたは後でになります(たとえば、コンポジットアプリケーションライブラリを使用するようにアプリケーションをアップグレードする場合は、ViewModelsとコンテナの注入の概念全体が動作しませんコードの背後にある
  • MVVM abbandoning aburboning whenたとえば、基本的な構造がまだMVVMであり、実行されている間に、テストしたくないコードがあると思います模擬テストなど

答えて

関連する問題