PATRONES

Description

concepto de patron, tipos y sus características
Leticia MoralesDominguez
Mind Map by Leticia MoralesDominguez, updated more than 1 year ago
Leticia MoralesDominguez
Created by Leticia MoralesDominguez about 7 years ago
21
0

Resource summary

PATRONES
  1. DEFINICIONES
    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. 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
        1. Existen varios tipos de patrones, dependiendo del nivel de abstracción, del contexto en particular o etapa sen proceso de desarrollo.
          1. DE ARQUTECTURA
            1. Son esquemas fundamentals de organización de un Sistema de Software.
              1. Especifican una serie de subsistemas y sus responsabilidades respectivas.
                1. Incluyen reglas y criterios para organizer las relaciones existentes entre ellos.
                  1. Algunos patrones de esta categoría son:
                    1. DEL CAOS A LA ORGANIZACION
                      1. niveles, tuberias y filtros, pizarra.
                      2. SISTEMAS DISTRIBUIDOS
                        1. Intermediario o broker
                        2. Sistemas interactivos
                          1. MVCI Modelo - Vista- Contolador
                            1. PAC: Presentacion, Abstracción, Control
                            2. SISTEMAS ACEPTABLES
                              1. Microkernel, Reflexion
                          2. DE DISENO
                            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.
                              1. Soluciones a problemas detallados de diseño de software.
                                1. Provee un esquema para refinar los elementos de un Sistema de software o las relacines entre ellos.
                                  1. Describe una estructura recurrente de elementos de diseño interconectados que soluciona un problema general de diseño detro de un context.
                                    1. SE DIVIDEN EN TRES GRUPOS
                                      1. PATRONES DE CREACION
                                        1. PATRONES ESTRUCTURALES
                                          1. PATRONES FUNCIONALES
                                        2. DE IDIOMAS
                                          1. Soluciones utiles para problemas específicos en algún lenguaje de programación.
                                            1. Describe como implementar aspectos particulares de elementos o de las relaciones entre ellos usando las características de un lenguaje particular.
                                            2. DE ANALISIS
                                              1. Son modelos de dominios parciales creados por expertos.
                                                1. EStán mas orientados a la fase de análisis y toma de requerimientos.
                                                2. DE ESTILO
                                                  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
                                                  1. Resuelve un problema.
                                                    1. Un concepto probado.
                                                      1. La solución no es obvia.
                                                        1. Describe una relación.
                                                          1. 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.
                                                          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
                                                          Mapa Conceptual de Liderazgo
                                                          josejonni garcia
                                                          Las Hipótesis
                                                          Fernanda Rodriguez
                                                          EL MERCADO Y SUS COMPONENTES.
                                                          Leidy Caviedes