You are on page 1of 1

Unidad 1 Programacin con patrones de diseo

1.1 Conceptos Bsicos de patrones.


1.1.1 Definicin de patrn.
Conjunto de elementos que forman una unidad diferenciada y que se repiten a lo largo del
tiempo, por lo que pueden tomarse como modelo o punto de referencia. Tambin se
denomina patrn, a aquellos temas o problemticas que se reiteran en el tiempo.
1.1.2

Clasificacin de patrones.

Patrones creacionales: utilizados para instanciar objetos, y as separar la


implementacin del cliente de la de los objetos que se utilizan. Con ellos intentamos
separar la lgica de creacin de objetos y encapsularla.
Patrones de comportamiento: Se utilizan a la hora de definir como las clases y objetos
interaccionan entre ellos.
Patrones estructurales: Utilizados para crear clases u objetos incluidos dentro de
estructuras ms complejas
1.2 Patrones de diseo.
1.2.1 Definicin de patrones de diseo.
Conjuntos de soluciones a problemas comunes en el desarrollo del software. Los patrones
de diseo son soluciones para problemas tpicos y recurrentes que nos podemos
encontrar a la hora de desarrollar una aplicacin.
1.2.2

Sintaxis para la implementacin de un patrn de diseo.

Un patrn de diseo debe de resolver un problema de software y a su vez debe ser


reutilizable es decir permitir usar el cdigo una y otra vez o tantas veces se requiera y sea
necesario.
1.2.3

Aplicaciones.

Los patrones de diseos se usan durante el desarrollo de software en la solucin de


problemas ahorrando lneas de cdigos y acelerando la construccin del sistema as
mismo ayuda a prevenir futuras implementaciones cambios o errores.

You might also like