Question

Je recherche des commentaires sur les modèles MVP et MVC utilisés comme framework pour créer un site Web. J'ai utilisé les deux avec quelques degrés de succès et d'échec. De plus, j'ai travaillé dans des endroits qui ont misérable implémenter MVP sur le Web, le bureau et les couches de services. J'ai également vu quelques terribles implémentations MVC. Une chose que j'ai remarquée, c'est que les trucs MVP semblent terribles pour l'entretien ou l'ajout de nouvelles fonctionnalités par rapport aux débacles MVC.

MVP - présentateur de vue modèlehttp://en.wikipedia.org/wiki/Model-view-presenter

"La vue détient une référence au présentateur. Le présentateur réagit également aux événements déclenchés à partir de la vue, de sorte qu'il est conscient de la vue dont elle est associée. Le présentateur met à jour la vue en fonction des actions demandées qu'elle effectue sur le modèle, mais La vue n'est pas consciente du modèle. "

Le motif MVVM a été conçu pour prendre en charge WPF et Silverlight. Il est similaire à MVP, dans le concept, la vue ne connaît pas le modèle mais ce n'est pas le MVP.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
scroll top