¿Cuál es la práctica común, un presentador para la vista Ver y uno para la vista Edición, o debería ser todo en un presentador.MVP: cuántos presentadores
Respuesta
La regla de oro es que sigo ... - Presentador 1 1 Ver
Pero para los controles frecuentes que pueden compartir el presentador si la lógica de presentación es igual ... Por ejemplo ... Tiene un control de Diálogo para "Diálogo de Confirmación", "Diálogo de Operación Completa" y muchas otras variantes ... Para esto hice que este control se realizara desde una interfaz de vista común y tenía un presentador al servicio de todo el conjunto de controles de diálogo. ..
La razón es que ayuda a mantener el patrón limpio. Además, en términos de flexibilidad esto tiene su propio beneficio ...
Recientemente tuve la tarea de migrar una aplicación de Windows basada en MVP a asp.net (1 vista 1 regla general del presentador). La migración fue perfecta ya que solo tuve que preocuparme por crear las vistas respectivas. El resto del diseño se encargó del resto.
He preguntado un question similar sobre WinForms, pero creo que la respuesta abarca cualquier forma de MVP. El consenso general fue que debe usar 1 presentador para cada vista.
- 1. MVP ¿Comunicación entre los presentadores?
- 2. presentadores compromiso.Por necesarias en GWT
- 3. MVP y granularidad de presentador
- 4. Presentadores anidados con GWTP
- 5. validaciones en MVC/MVP
- 6. Código de hormigón Ejemplo de MVP
- 7. ASP.NET MVP - Utilizando los controles de usuario
- 8. ¿Cuál es su marco MVP MVP favorito?
- 9. MVP, Winforms - EventHandlers o Delegados
- 10. StockTrader RI> Controladores, presentadores, WTF?
- 11. Qué son MVP-Passive View y MVP-Supervisoring controller
- 12. ¿Cómo estructurar un proyecto en Winforms usando el patrón MVP?
- 13. MVP en Winforms
- 14. Mejorar MVP en Scala
- 15. Aclaración: MVC, MVP, MVVM
- 16. Cargando subvistas con MVP
- 17. MVP dependency injection
- 18. GWT MVP Ejemplo
- 19. Mejores prácticas de GWT - MVP
- 20. MVP Vs MVVM: por qué
- 21. ASP.NET MVP vs ASP.NET MVC
- 22. En MVP donde escribir validaciones
- 23. Comunicación intercontrolador en MVC/MVP
- 24. GWT 2.1 MVP (Actividades/Lugares) y Pantallas con pestañas
- 25. ¿Cómo organizar los controladores/presentadores en una gran aplicación JavaFx 2.0?
- 26. ¿Cuántos VBOs uso?
- 27. ASP.NET MVC: ¿Cuántos repositorios?
- 28. Cadena tiene cuántos parámetros
- 29. ¿Cuántos bytes por inodos?
- 30. ¿Cuántos EJB son demasiados?
y solo para aclarar, quiere decir 1 instancia de presentador por instancia de la vista ... ¿verdad? –