Если «Ведущий» устанавливает свойство в «Представлении», является ли это нарушением паттерна MVP? - PullRequest
3 голосов
/ 10 октября 2011

Я новичок в MVP и пытаюсь получить картину.

И я застрял в одной точке:

Для того, чтобы иметь возможность больше тестировать модуль на моем View, я хотел бы также перенести некоторые настройки свойств в PRESENTER. Так что я могу видеть, установлены ли некоторые свойства View и правильно ли они установлены.

Но в этот момент мое шестое чувство шепчет меня довольно шумно, что я начал сомневаться, нарушаю ли я паттерн MVP, делая это. Потому что это звучит как «установка», а не «представление» мне: (

Итак, если «Ведущий» устанавливает свойство в «Представлении», является ли это нарушением паттерна MVP?

Спасибо

1 Ответ

7 голосов
/ 10 октября 2011

В MVP Presenter равен предполагается для установки свойств в представлении.Возможно, вы думаете о MVC, где контроллер просто отвечает за передачу View ссылки на модель.В MVP Presenter, как правило, довольно тесно связан с View и отвечает за непосредственную настройку свойств.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...