Каковы потенциальные проблемы при написании кода бизнес-логики в графическом интерфейсе в виде шаблона MVVM
В настоящее время я реализую шаблон MVVM для приложения WPF, но не на 100% без кода, иногда я помещаю некоторый код бизнес-логики в GUI, и так, каковы потенциальные проблемы для этого? Спасибо
1 ответ
Вы можете найти тонны ответов, прибегая к помощи "wpf mvvm vs code позади"
Я вроде согласен с ответом Слагстера в разделе Почему нужно избегать кода в шаблоне WPF MVVM?
Использование вашей бизнес-логики в коде затрудняет написание теста для вашего кода. Я считаю, что это, как правило, главная причина, почему люди любят MVVM.