2010-07-10 1 views
1

Можно создать дубликат:
What are MVP and MVC and what is the difference?В чем разница между MVP и MVC?

Я не вижу никакой разницы между MVP и MVC архитектуры программного обеспечения (MVC, где контроллер осуществляет посредническую рисунок), кроме названия, с помощью которого вы звоните медиатор (ведущий против контроллера)

Может ли кто-нибудь дать четкое объяснение?

я забочусь, потому что у меня есть разумное понимание MVC с помощью какао и мне интересно, как это знание будет расти, чтобы понять MPF/C# /. NET

+1

Не использовать Google для поиска - это одно, но не использовать поиск SO просто грустно ... http://stackoverflow.com/search?q=difference+between+MVP+and+MVC – mxmissile

+0

На самом деле у меня есть куча из паршивых хитов google и 3, поэтому статьи, которые я нашел, были написаны и услышаны людьми, у которых явно не было понимания предмета. Спасибо за ссылку – Nektarios

ответ

0

Дарин поданного хорошую связь. Я бы сказал, что есть пара ключевых различий, но много сходства. Взгляд MVP еще проще, чем MVVC - он не знает о модели. Это облегчает все, что покрывается испытаниями, ИМХО. Кроме того, упрощается предоставление альтернативных представлений, например, если вы хотите как GUI, так и CLI. Но, прочитав статью, она хорошо освещает эту тему.

+0

Посредник шаблон MVC не имеет связи между M и V – Nektarios

 Смежные вопросы

  • Нет связанных вопросов^_^