В чем отличие MVP от MVVM

285
01 февраля 2018, 17:52

Не могу понять отличие реализации этих паттернов, кроме того, что в MVP вместе Presentera выступает ModelView , и подкручивается DataBinding.

Но тогда вопрос,в чем отличие паттернов , кроме использования DataBinding?

Answer 1

Наличие автоматического связывания (databinding) является главным отличием этого паттерна от паттерна PresentationModel и MVP (в MVP Presenter изменяет View путём вызова на ней методов через предоставленный интерфейс).

READ ALSO
Как пройти прокси аутентификацию в Google chrome

Как пройти прокси аутентификацию в Google chrome

При запуске Chrome через Selenium появляется системной окошко, которое требует ввести логин и пароль для аутентификацииВопрос - как его обойти?

181
Тесты Junit для калькулятора

Тесты Junit для калькулятора

Здравствуйте! Подскажите пожалуйста, верно ли сделал проверку Junit тестами?

198
Статическая кнопка и JDialog

Статическая кнопка и JDialog

Пишу небольшую викторину с множеством кнопок, которые должны быть статическими(иначе setVisible(false) применяется только для одной кнопки, а надо...

278