Patrones

Páginas: 2 (372 palabras) Publicado: 7 de julio de 2011
Patrones de Diseño Orientado a Objetos
Ser un buen diseñador Orientado a Objetos es una tarea que, normalmente, lleva años. Diseñar software orientado a objetos es difícil, y aún lo es más diseñarsoftware orientado a objetos reutilizable. Los Patrones permiten mejorar la calidad de los diseños y disminuir la curva de aprendizaje.

Cómo se describe un Patrón?
Se usa, normalmente: Nombre,Problema, Solución y Consecuencias. Nombre: una o dos palabras que den cuenta del problema y su solución. Problema: Explica el problema y su contexto, con ello describe cuando aplicar el patrón.Solución: Describe los elementos que constituyen el diseño, sus relaciones, responsabilidades y colaboraciones. Consecuencias. Describe los resultados, así como las ventajas e inconvenientes de aplicar elpatrón.

Patrones GoF (Gang of Four)
Uno de los libros más influyentes en el diseño de software es “Design Pattern: Elements of Reusable Object-Oriented Software” de Erich Gamma et all. La figura de laizq. muestra las relaciones entre los Patrones descritos en aquel.

Como ayudan los Patrones
Los patrones GoF ayudan al diseño de software mediante: ● Encontrar los objetos apropiados. ●Determinar la granularidad de los mismos. ● Especificar las Interfaces de los objetos ● Especificar las Implementaciones. ● Poner a funcionar mecanismos de reutilización ● Relacionar tiempo de ejecución ycompilación ● Diseñar para el cambio.

Ejemplo de Patrón: Composite
Propósito: Compone Objetos de árbol para representar jerarquías de todo-parte, con ello permite que los clientes traten de manerauniforme a los objetos individuales y a los compuestos. Aplicabilidad: cuando se quiera representar estructuras Partes-Todo y cuando se quiera obviar las diferencias en objetos compuestos eindividuales.

Ejemplo de Patrón: Composite
Estructura: Component, corresponde a la interface que maneja la creación y la operatoria común de los objetos organizados. Leaf, hoja, corresponde a un objeto...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • patrones
  • El patrono
  • PATRONO
  • Patrón
  • Patrones
  • El Patron
  • Patrones
  • patrones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS