L'implémentation ICommand dans MVP (Model - View - Presenter) appartient-elle à Presenter ou à sa propre classe?Icommand dans MVP
Répondre
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.
- 1. MVVM (ICommand) dans Silverlight
- 2. ICommand dans MVVM WPF
- 3. Fixer ICommand dans WPF UserControl
- 4. ICommand _canExecute problème
- 5. ICommand WPF sur un bouton
- 6. Le modèle dans MVP - Événements
- 7. WPF: TreeViewItem lié à une ICommand
- 8. WPF MVVM: ICommand Liaison aux contrôles
- 9. Implémentation et utilisation de l'interface ICommand, MVVM
- 10. Test si ICommand a été exécuté
- 11. Meilleures pratiques GWT - MVP
- 12. Présentateur MVP et événements
- 13. MVP - Combien de présentateurs
- 14. gwt - mvp design
- 15. MVP: communication Presenter-Model
- 16. MVP Flow question
- 17. MVP Connexion des triades
- 18. Modèle MVP avec tabbedMDI
- 19. MVP, question de conception
- 20. StackLayoutPanel et MVP
- 21. C# WinForms, architecture MVP
- 22. GWT MVP Exemple
- 23. MVP - Contrôleur Superviseur
- 24. Améliorer MVP à Scala
- 25. Comment implémenter MVP dans une application console?
- 26. Dans MVP où écrire les validations
- 27. Où stocker l'état dans une architecture MVP
- 28. gwt mvp paramètres personnalisés emplacement
- 29. Modèles en mode Présentateur MVP
- 30. GUI Design Pattern, MVP, Tabulation
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