своему :)
Если не считать что MVVM = data binding, то есть ли (это и правда вопрос) между MVP и MVVM разница кроме названия Presenter/ViewModel и того что Presenter знает о View, а ViewModel не знает? И соответственно станет ли все сделанное "на" MVP резко MVVM-ом если Presenter "забудет" о View и View сама подпишется на все изменения?
я считаю, что разницы кроме "Presenter знает о View, а ViewModel не знает" нет, и если "Presenter забудет о View", то это станет PM.
Если спросят о разнице - вот вам магические слова: "MVP простой и прямолинейный, но приходится писать много бойлерплейта." :)
Обсуждают сегодня