Если я не • разделить мое приложение на разные модули (иначе я бы сказал, что Prism будет лучшим вариантом), следует ли мне использовать Prism?
Я знаю, что Prism предоставляет удобную реализацию ICommand
(которую я мог бы на странице кода) и дает нам IEventAggregator
, но действительно ли помогают все вещи Bootstrapper, Shell, ModuleCatalog?
Почему бы просто не использовать шаблон MVVM (без Prism), чтобы отделить ваши проблемы, чтобы ваше приложение можно было протестировать, а Боб - ваш дядя!