• Resuelve un
problema • Es un
concepto probado •
La solución no es
obvia • Describe
una relación
Clases Patrones
estructuras
Descripción de un patrón
Lenguajes y repositorios de patrones
DISEÑO DE SOFTWARE BASADO EN PATRONES
El diseño basado en patrones, en contexto
Pensar en patrones
Tareas de diseño
Construcción de una tabla para organizar el patrón
Errores comunes en el diseño
PATRONES ARQUITECTÓNICOS
Control de acceso
Concurrencia
Persistencia
PATRONES DE DISEÑO EN EL NIVEL DE COMPONENTES
Solución de Subproblemas
AdvancedSearch
HelpWizard.
SearchArea
SearchTips
SearchResults
SearchBox
PATRONES DE DISEÑO DE LA INTERFAZ DE USUARIO
NavegacióndeAltoNivel
ApilarTarjetas
Llenar los espacios
OrdenarTabla
MigajasdePan
Editar
BúsquedaSimple
Mago
CarritodeCompras
IndicadordeAvance
PATRONES DE DISEÑO DE WEBAPP
Centrarse en el diseño
Granularidad del diseño
Resumen
Los patrones
arquitectónicos describen
problemas de diseño
amplios que se resuelven
con un enfoque estructural,
el diseño basado en
patrones se utiliza junto con
métodos de diseño
arquitectónico, en el nivel de
componentes y de interfaz
de usuario, una vez que se
han encontrado los patrones
apropiados, se usan como
guía para el diseño.