2010-03-14 5 views

Répondre

0

Vous parlez d'une installation MVP personnalisée correcte? Pas une forme de cadre? Mon sentiment est que toutes les commandes devraient être dans leur propre classe. Mon raisonnement pour cela vient d'une expérience que j'ai eue où nous avons construit une application de gagner des formes en utilisant le modèle MVP. Dans ce projet, nous avons construit une application simple et plus tard nécessaire pour développer une autre application qui contenait presque toutes les mêmes fonctionnalités, et plus encore. Nous avons donc réutilisé le modèle pour l'application la plus simple, mais nous n'avons réutilisé aucun des présentateurs ou des vues.

Commandes étant dans leur propre classe signifie que vous pouvez faire quelque chose comme ce qui précède et continuer à utiliser les implémentations icommand relativement facilement.

+0

Désolé, je viens de réaliser que c'était pour WPF et les commandes dont je parle ne sont probablement pas ce dont vous parlez. Je pense à un modèle de commande envoyant des commandes de l'interface au modèle. Mise en œuvre de la commande personnalisée c'est, je n'ai pas vraiment d'expérience avec WPF encore aucune idée si les deux idées correspondent. – Glenn