Является ли шаблон MVP «Presenter First» таким же, как «Пассивный вид»? Если нет, то как они отличаются?«Ведущий первый» против «Пассивного просмотра» MVP?
ответ
Может быть, я ошибаюсь, но от того, что я понимаю:
Шаблон MVP используется в ведущем первом подходе является небольшим изменением вокруг пассивного зрения описываемого Мартина Фаулера. В некоторых случаях, когда бизнес-объект (или модель) слишком сложно отображать непосредственно в представлении, они используют класс адаптера между презентатором и представлением. Адаптер отвечает за перевод сложного объекта в некоторые тривиальные типы, используемые немым окончательным видом.
Ex: Ведущий должен иметь дело с моделью PersonList. Представление состоит из сетки. Презентатор передает объект модели непосредственно адаптеру (который выполняет роль представления), а адаптер переводит его в ячейки, строки, столбцы и наоборот.
Для очень простого объекта для отображения на виде, я думаю, что это пассивный шаблон MVP с пассивным видом, похожий на фаулерский.
- 1. MVP в WinForms (ведущий и Program.cs)
- 2. Композитное руководство для WPF: MVVM против MVP
- 3. GWT MVP История против События
- 4. MVP нерест MVP подкомпонента
- 5. Использование строк из ресурса «R.String» на слое ведущий MVP
- 6. В шаблоне MVP, ведущий отвечает за форматирование чисел до процентов?
- 7. Javaxfx: MVP (Контролирующий контроллер) должен просматривать ссылку на ведущий (контроллер)
- 8. В MVP должен ли мой ведущий представить свои взгляды?
- 9. логика пассивного представления и отображения
- 10. MVP Android - Где сохранить состояние просмотра?
- 11. MVP Passive View - Где подключить события просмотра?
- 12. Настройка данных для просмотра в GWT MVP
- 13. MVP против событий, приводимых в приложениях Android.
- 14. MVP-связь
- 15. Реализация MVP в веб-приложениях
- 16. Webforms MVP: Ответственность ответственна
- 17. MVP Новая активность Инициализация
- 18. Ведущий с подменю подкачки
- 19. Метод пассивного рендеринга
- 20. Проверка пассивного состояния HAproxy
- 21. MVP - Сколько докладчиков
- 22. MVP: Presenter Singleton
- 23. В MVP (пассивный просмотр), может ли бизнес-логика изменить интерфейс просмотра или это может быть только ведущий?
- 24. MVP pattern - design question
- 25. MVP против шаблонов проектирования MVC для Интернета и мобильных устройств?
- 26. Как создаются составные представления в MVP?
- 27. Когда модель обновления Presenter в MVP
- 28. MVP с выделенной строкой Gridview
- 29. mvp design pattern - question
- 30. Мобильных первый против адаптивного дизайна