jueves, enero 08, 2009

Nuevo modelo arquitectural MVP

Si hasta hace poco ya teniamos controlado y admitido el modelo MVC (que se basa en separar la lógica de presentación de la lógica de negocio), ahora nos sorprenden con el MVP, es decir Modelo Vista Presentación cuyo patrón se basa en MVC. En MVP se le da una mayor importancia a la presentación, la cual no tiene por qué ser solo gráfica.

En MVC la gestión de eventos (lógica) la hacía el Controlador y en el MVP la puede realizar la presentación, por lo que la vista posee una porción de lógica.

La Vista no debe de conocer nada del modelo y el Presenter no debe pintar nada en la vista, sino que se hace mediante propiedades por una interfaz.

¿Que ténemos?, pues otro patrón :-P

Encabronaos que han pasado por aqui