J'ai récemment posé une question sur stackoverflow sur le MVC: Can the MVC Design Pattern/Architectural pattern be used in Desktop Application Development?modèle MVC vs Observer
Sur la base de la réponse fournie, j'ai commencé des recherches sur la façon dont cela serait mis en œuvre sous une forme d'application Windows. Je suis tombé sur l'article CodeProject suivant: http://www.codeproject.com/KB/cs/model_view_controller.aspx
Dans les commentaires ci-dessous l'article, certains utilisateurs soutiennent que (bien que ce soit un bon article), il est en fait le modèle d'observateur. Tout d'abord, mais moins important, la question est de savoir si quelqu'un est d'accord ou pas avec cela et pourquoi? En ce qui concerne la deuxième question plus importante: J'essaye de construire un petit programme de liste de tâches dans .NET. Ce sera très petit et je l'espère rapide. En général, quelle serait la meilleure architecture pour un tel projet? Le motif Observateur ou le motif MVC? Ou un autre motif?
Merci
@Mark: Merci d'avoir corrigé le titre. Je ne peux pas croire que je n'ai pas vu ça! :-) –
Ces utilisateurs ne savent pas quel est le modèle d'observateur. – mmcdole