patron mvc

Páginas: 28 (6846 palabras) Publicado: 8 de agosto de 2013
PATRON MVC

Concepto
• Separa los datos y la lógica de negocio de
una aplicación de la interfaz de usuario y
el módulo encargado de gestionar los
eventos y las comunicaciones.

Ventajas
• Clara separación entre interfaz, lógica de negocio y de
presentación, que además provoca parte de las ventajas
siguientes.
• Sencillez para crear distintas representaciones de los
mismos datos.
•Facilidad para la realización de pruebas unitarias de los
componentes, así como de aplicar desarrollo guiado por
pruebas (TDD).
• Reutilización de los componentes.
• Simplicidad en el mantenimiento de los sistemas.
• Facilidad para desarrollar prototipos rápidos.
• Los desarrollos suelen ser más escalables.

Inconvenientes
• Tener que ceñirse a una estructura predefinida, lo que aveces puede incrementar la complejidad del sistema.
Hay problemas que son más difíciles de resolver
respetando el patrón MVC.
• La curva de aprendizaje para los nuevos desarrolladores
se estima mayor que la de modelos más simples como
Webforms.
• La distribución de componentes obliga a crear y
mantener un mayor número de ficheros.

¡GRACIAS!

PATRON MVC

Concepto
• Separa los datos yla lógica de negocio de
una aplicación de la interfaz de usuario y
el módulo encargado de gestionar los
eventos y las comunicaciones.

Ventajas
• Clara separación entre interfaz, lógica de negocio y de
presentación, que además provoca parte de las ventajas
siguientes.
• Sencillez para crear distintas representaciones de los
mismos datos.
• Facilidad para la realización de pruebasunitarias de los
componentes, así como de aplicar desarrollo guiado por
pruebas (TDD).
• Reutilización de los componentes.
• Simplicidad en el mantenimiento de los sistemas.
• Facilidad para desarrollar prototipos rápidos.
• Los desarrollos suelen ser más escalables.

Inconvenientes
• Tener que ceñirse a una estructura predefinida, lo que a
veces puede incrementar la complejidad del sistema.Hay problemas que son más difíciles de resolver
respetando el patrón MVC.
• La curva de aprendizaje para los nuevos desarrolladores
se estima mayor que la de modelos más simples como
Webforms.
• La distribución de componentes obliga a crear y
mantener un mayor número de ficheros.

¡GRACIAS!PATRON MVC

Concepto
• Separa los datos y la lógica de negocio de
una aplicación de lainterfaz de usuario y
el módulo encargado de gestionar los
eventos y las comunicaciones.

Ventajas
• Clara separación entre interfaz, lógica de negocio y de
presentación, que además provoca parte de las ventajas
siguientes.
• Sencillez para crear distintas representaciones de los
mismos datos.
• Facilidad para la realización de pruebas unitarias de los
componentes, así como de aplicardesarrollo guiado por
pruebas (TDD).
• Reutilización de los componentes.
• Simplicidad en el mantenimiento de los sistemas.
• Facilidad para desarrollar prototipos rápidos.
• Los desarrollos suelen ser más escalables.

Inconvenientes
• Tener que ceñirse a una estructura predefinida, lo que a
veces puede incrementar la complejidad del sistema.
Hay problemas que son más difíciles de resolverrespetando el patrón MVC.
• La curva de aprendizaje para los nuevos desarrolladores
se estima mayor que la de modelos más simples como
Webforms.
• La distribución de componentes obliga a crear y
mantener un mayor número de ficheros.

¡GRACIAS!PATRON MVC

Concepto
• Separa los datos y la lógica de negocio de
una aplicación de la interfaz de usuario y
el módulo encargado de gestionarlos
eventos y las comunicaciones.

Ventajas
• Clara separación entre interfaz, lógica de negocio y de
presentación, que además provoca parte de las ventajas
siguientes.
• Sencillez para crear distintas representaciones de los
mismos datos.
• Facilidad para la realización de pruebas unitarias de los
componentes, así como de aplicar desarrollo guiado por
pruebas (TDD).
• Reutilización...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • patron mvc
  • Comparación patrones de diseño con MVC
  • Patron De Diseño De Sistemas Mvc
  • patron mvc
  • Patrones de diseño mvc
  • MVC
  • MVC
  • Implementación del patrón modelo vista control mvc

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS