[#] [Перевод] Различия между MVVM и остальными MV*-паттернами
habrabot(difrex,1) — All
2016-10-25 16:00:06


![][1]


> _От переводчика_:
> _Уже опубликовано много материалов по MVC и его производным паттернам, но каждый понимает их по-своему. На этой почве возникают разногласия и холивары. Даже опытные разработчики спорят о том, в чем отличие между MVP, MVVM и Presentation Model и что должен делать тот или иной компонент в каждом паттерне. Ситуация усугубляется еще и тем, что многие не знают истинную роль контроллера в классическом варианте MVC. Предлагаю вашему вниманию перевод [хорошей обзорной статьи][2], которая многое проясняет и расставляет всё по своим местам_.[Разобраться в MV-паттернах][3]

[1]: https://habrastorage.org/files/e32/84d/b85/e3284db85c3d43559ee22e2299dab71a.jpg
[2]: https://blogs.msdn.microsoft.com/erwinvandervalk/2009/08/14/the-difference-between-model-view-viewmodel-and-other-separated-presentation-patterns/
[3]: https://habrahabr.ru/post/313538/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut