Я работаю над приложением, разработанным MVP, и у меня есть вопросы по дизайну.
При написании кода на уровне докладчика, как должно происходить взаимодействие между различными докладчиками / представлениями?
Допустим, у меня есть WindowPresenter с его WindowView, и я хочу установить заголовок окна в окне из другого окна. У меня есть установщик заголовка в окне, который оборачивает фактический заголовок графического интерфейса. Должен ли я вызывать установщик заголовка непосредственно в представлении (windowPresenter.View.Title = "Title") или должен обернуть заголовок представления в качестве установщика заголовка докладчика (windowPresenter.Title = "Title")?