Professional Documents
Culture Documents
PATRONES DE DISEO
1. Patrn de diseo.
2. Patrn de arquitectura.
Patrn de diseo:
Los patrones de diseo son el esqueleto de las soluciones a problemas comunes
en el desarrollo de software. En otras palabras, brindan una solucin ya probada y
documentada a problemas de desarrollo de software que estn sujetos a
contextos similares. Debemos tener presente los siguientes elementos de un
patrn: su nombre, el problema (cuando aplicar un patrn), la solucin (descripcin
abstracta del problema) y las consecuencias (costos y beneficios).
Los patrones de diseo facilitan la reutilizacin de arquitecturas y diseos de
software exitosos.
Patrn de arquitectura:
Son patrones de diseo de software que ofrecen soluciones a problemas de
arquitectura de software en ingeniera de software. Dan una descripcin de los
elementos y el tipo de relacin que tienen junto con un conjunto de restricciones
sobre cmo pueden ser usados. Un patrn arquitectnico expresa un esquema de
organizacin estructural esencial para un sistema de software, que consta de
subsistemas, sus responsabilidades e interrelaciones. En comparacin con los
patrones de diseo, los patrones arquitectnicos tienen una nivel de abstraccin
mayor.
PATRONES DE ARQUITECTURA VS. PATRONES DE DISEO
PATRONES DE ARQUITECTURA