Los patrones como elemento de la reutilización, comenzaron a utilizarse en la arquitectura con el
objetivo de reutilizar diseños que se habían aplicado en otras construcciones y que se catalogaron
como completos.
DESARROLLO HISTORICO
El término patrón se utiliza inicialmente en el campo de la arquitectura, por Christopher
Alexander, a finales de los 70’s. Este conocimiento es transportado al ámbito del desarrollo
de software.
PATRONES DEL SOFTWARE
Los patrones para el desarrollo de software son uno
de los últimos avances de la Tecnología Orientada a
Objetos. L
CARACTERISDTICAS
Hay que tener en cuenta que no todas las soluciones que tengan, en principio, las características de
un patrón son un patrón, sino que debe probarse que es una solución a un problema que se repite
INTRODUCCION
Solucionar un problema
Ser un concepto probado
Describe participantes y relaciones entre ellos:
La solución no es obvia
CLASES DE PATRONES
Patrones de
arquitectura
Patrones de arquitectura
3. Patrones de programación (Idioms patterns):
Patrones de análisis:
Patrones organizacionales
DEFINICIONES
Los diferentes autores han dado diversas definiciones de lo que es un patrón software