PATRONES

Leticia MoralesDominguez
Mind Map by Leticia MoralesDominguez, updated more than 1 year ago
Leticia MoralesDominguez
Created by Leticia MoralesDominguez over 4 years ago
4
0

Description

concepto de patron, tipos y sus características

Resource summary

PATRONES
1 DEFINICIONES
1.1 Para programación OO: "Es una solución probada que se puede aplicar con éxito a un determinado tipo de problemas que aparecen repetidamente en el desarrollo de sistemas de software.
1.2 Brad Appleton: "Es un pedazo de información con nombre,instructivo y significante, que captura la esencia de una familia exitosa y complete de soluciones a un problema recurrente en un context dado.
2 TIPOS
2.1 Existen varios tipos de patrones, dependiendo del nivel de abstracción, del contexto en particular o etapa sen proceso de desarrollo.
2.2 DE ARQUTECTURA
2.2.1 Son esquemas fundamentals de organización de un Sistema de Software.
2.2.2 Especifican una serie de subsistemas y sus responsabilidades respectivas.
2.2.3 Incluyen reglas y criterios para organizer las relaciones existentes entre ellos.
2.2.4 Algunos patrones de esta categoría son:
2.2.4.1 DEL CAOS A LA ORGANIZACION
2.2.4.1.1 niveles, tuberias y filtros, pizarra.
2.2.4.2 SISTEMAS DISTRIBUIDOS
2.2.4.2.1 Intermediario o broker
2.2.4.3 Sistemas interactivos
2.2.4.3.1 MVCI Modelo - Vista- Contolador
2.2.4.3.2 PAC: Presentacion, Abstracción, Control
2.2.4.4 SISTEMAS ACEPTABLES
2.2.4.4.1 Microkernel, Reflexion
2.3 DE DISENO
2.3.1 Son patrones de un nivel de abstracción menor que los patrones de arquitectura. Están más próximos al codigo fuente final.
2.3.2 Soluciones a problemas detallados de diseño de software.
2.3.3 Provee un esquema para refinar los elementos de un Sistema de software o las relacines entre ellos.
2.3.4 Describe una estructura recurrente de elementos de diseño interconectados que soluciona un problema general de diseño detro de un context.
2.3.5 SE DIVIDEN EN TRES GRUPOS
2.3.5.1 PATRONES DE CREACION
2.3.5.2 PATRONES ESTRUCTURALES
2.3.5.3 PATRONES FUNCIONALES
2.4 DE IDIOMAS
2.4.1 Soluciones utiles para problemas específicos en algún lenguaje de programación.
2.4.2 Describe como implementar aspectos particulares de elementos o de las relaciones entre ellos usando las características de un lenguaje particular.
2.5 DE ANALISIS
2.5.1 Son modelos de dominios parciales creados por expertos.
2.5.2 EStán mas orientados a la fase de análisis y toma de requerimientos.
2.6 DE ESTILO
2.6.1 Son soluciones de diseño de bajo nivel orietadas a la implementación o al lenguje de programación,describen como implementar ciertos aspecos de un problema utilizando las característics y facilidades de un lenguaje de programación dado.
3 CARACTERISTICAS DE UN BUEN PATRON
3.1 Resuelve un problema.
3.2 Un concepto probado.
3.3 La solución no es obvia.
3.4 Describe una relación.
3.5 Tiene un component human significativo.
Show full summary Hide full summary

Similar

Tipos y patrones de innovación
Nat Nuñez
Las Hipótesis
NEIL BERNAL R.
METODOLOGÍA DE LA INVESTIGACIÓN
LUIS LORA
FORMULACIÓN DE UNA HIPÓTESIS DE INVESTIGACIÓN
roberth2193
Seguridad Informática
M Siller
METODOLOGÍA DE LA INVESTIGACIÓN
blacroci25
TIPOS DE EMPRESAS
hania pascual
Tipos de luz
Gabriela Rivero
METODOLOGÍA DE LA INVESTIGACIÓN
Andrea Huaca
FORMULACIÓN DE UNA HIPÓTESIS DE INVESTIGACIÓN
Manuel Abelardo Cardenas Muñoz
FORMULACIÓN DE UNA HIPÓTESIS DE INVESTIGACIÓN
brenda romo