Categories: All - patrones - software - diseño - comportamiento

by TecProMundo TecProMundo 3 years ago

197

PATRÓN DE DISEÑO

Los patrones de diseño son técnicas ampliamente utilizadas para resolver problemas comunes en el desarrollo de software, así como en el diseño de interacción e interfaces. Estos patrones se dividen en tres categorías principales:

PATRÓN DE DISEÑO

PATRÓN DE DISEÑO

Que es?

Es una técnica para resolver problemas comunes en el desarrollo de software y otros ámbitos referentes al diseño de interacción o interfaces

Tipos

Comportamiento
Strategy
Observer
Command
Estructurales
Facade
Decorator
Adapter
Creacionales
Factory Method
Abstract Factory
Factory

Patrón MVC y DAO

DAO
Business Object es la que se encarga de obtener datos desde la base de datos y llenar la clase Value Object y enviarla al cliente
Value Object que únicamente contiene sus atributos, constructor, getters y setters
CONSTA DE DOS CLASES
MVC
CONTROLADOR:recibe eventos generados por el usuario desde las vistas y se encargar de direccionar al modelo la petición respectiva.
VISTA:tiene que ver con la presentación de datos del modelo y lo que ve el usuario
MODELO:Esta capa representa todo lo que tiene que ver con el acceso a datos

Ventajas

Están basados en la recopilación del conocimiento de los expertos en desarrollo de software.
Los patrones de diseño proponen una forma de reutilizar la experiencia de los desarrolladores.
Es una experiencia real, probada y que funciona.