Padrões GRASP

Description

Especialidade Análise de Sistema - TJ (Padrões de Projetos) Mind Map on Padrões GRASP, created by Emanuel Rocha on 03/10/2017.
Emanuel  Rocha
Mind Map by Emanuel Rocha, updated more than 1 year ago
Emanuel  Rocha
Created by Emanuel Rocha almost 7 years ago
31
0

Resource summary

Padrões GRASP
  1. Conjunto Prática
    1. Descrevem Princípios Fundamentais
      1. Atribuição Responsab. Objetos
        1. Forma Padrões
      2. Refletem Práticas
        1. Mais Pontuais
          1. Aplicação Técnicas OO
        2. Composto
          1. 5 Padrões Básicos
            1. 4 Padrões Avançados
            2. Padrões Básicos
              1. Expert/ Information Expert
                1. Determina Quem Delegar
                  1. Responsabilidades
                    1. Métodos
                      1. Campos Calculados
                    2. Deve-se Atribuir
                      1. Responsabilidade ao Especialista Info
                      2. Classe Possui Info
                        1. Satisfazer Responsab
                      3. Creator
                        1. Responsabilidade Criação Objetos
                          1. Criação Nova
                            1. Instância Classe
                          2. High Coesion

                            Annotations:

                            • Coesão é a divisão de responsabilidades.
                            1. Busca Manter Obj
                              1. Focados
                                1. Gerenciáveis
                                  1. Compreensíveis
                                2. Low Coupling

                                  Annotations:

                                  • Acoplamento é a dependência entre as partes.
                                  1. Dita Como Atrib
                                    1. Responsab Apoiar Baixa Depend
                                  2. Controller
                                    1. Atribuir Responsab Lidar Eventos
                                      1. Classe Ñ Implement Elem Gráficos
                                      2. Obj Responsável
                                        1. Tratar Eventos Sist
                                    2. Padrões Avançados
                                      1. Polymorphism
                                        1. Atribui Responsab
                                          1. Definir Variação Comportamentos
                                            1. Baseado Tipos
                                              1. Variações Ocorrem
                                        2. Pure Fabrication
                                          1. Apresenta Classe
                                            1. Ñ Representa Conceito Real
                                              1. Mas Artificial
                                                1. Domínio Prob
                                              2. Utilizada Atingir
                                                1. Baixo Acoplamento
                                                  1. Alta Coesão
                                                    1. Potencial Reuso
                                                2. Indirection
                                                  1. Cria Camada de Indireção
                                                    1. Entre 2 Component
                                                      1. Ñ Dependem Um Outro
                                                        1. Ambos Depend Indireção
                                                      2. Componente Contoller
                                                        1. MVC
                                                      3. Protected Variations
                                                        1. Identifica Pontos Variação
                                                          1. Ou Instabilidades Potenciais
                                                          2. Atribui Responsab
                                                            1. Criar Interface Estável
                                                              1. Volta Desses Pontos
                                                            2. Envolve Foco Instab
                                                              1. Em Uma Interface
                                                                1. Usando Polimorfismo
                                                                  1. Criar Várias Implement desta Interface

                                                          Media attachments

                                                          Show full summary Hide full summary

                                                          Similar

                                                          PADRÃO DE PROJETO - ADAPTER
                                                          Otavio Costa
                                                          PADRÃO DE PROJETO ADAPTER (WRAPPER)
                                                          Otavio Costa
                                                          Spanish Adjectives (Describing People)
                                                          Niat Habtemariam
                                                          C2 - Formulae to learn
                                                          Tech Wilkinson
                                                          Biology 2b - Enzymes and Genetics
                                                          Evangeline Taylor
                                                          Sociology- Key Concepts
                                                          Becky Walker
                                                          P1 quiz
                                                          I M Wilson
                                                          Biology (B2)
                                                          Sian Griffiths
                                                          English Basic Grammar
                                                          tvazacconcia
                                                          Cells and the Immune System
                                                          Eleanor H
                                                          English spelling rules
                                                          Sarah Holmes