Android MVP - Presenter, отображающий значения (лучшие практики) - PullRequest
0 голосов
/ 18 сентября 2018

Я начал учиться MVP , но у меня есть несколько вопросов, связанных с Presenter .Например, если у меня действительно очень простое действие , которое отображает только немного информации, которую я получил от другого действия .В данный момент я просто отображаю значение, не отправляя его в Presenter .

Должен ли я отправить значения в Presenter , чтобы Presenter вызовет методы в моем Activity для отображения?Или я могу просто "проигнорировать" Presenter ?

1 Ответ

0 голосов
/ 18 сентября 2018

Должен ли я отправлять значения докладчику, и докладчик будет вызывать методы в моей активности для отображения?

Вы должны.

Или можетеЯ просто «игнорирую» докладчика?

Вам лучше не следует.

Одним из преимуществ структурирования вашего кода с использованием шаблона MVP является возможностьмодульное тестирование структурных подразделений.Любой Presenter должен быть независимым от фреймворка (в Android , что означает view-), что позволяет проводить его модульное тестирование.Таким образом, если вы «проигнорируете» Presenter , вы не сможете выполнить модульное тестирование вызовов методов Activity .

Для разработки коммерческих приложений актуальным является юнит-тестирование.часть.

...