O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

GRASP

Enelson Gomes Rodrigues Português

Conteúdo do mapa

GRASP

  • Padrões para atribuição de responsabilidades(fazer, saber, etc)
  1. Defini-se como um conjunto de soluções práticas já consolidadas no mercado

    • Descrevem princípios fundamentais de atribuição aos objetos
  2. Principais

    • Especialista
      • Expert
      • Atribui responsabilidade ao especialista da informação resolvendo o princípio básico de atribuição.
    • Criador
      • Creator
      • Atribui a uma classe responsabilidade de criar uma instância de uma outra classe se houver uma conexão entre elas
    • Acoplamento fraco
      • Low Coupling. Acoplamento é a interdependência entre as partes
      • Atribui responsabilidade de tal forma que mantenha o acoplamento baixo com intuito de aumentar a reutilização
    • Controlador
      • Controller
      • Define a classe responsável por tratar eventos do sistema
    • Alta coesão
      • High Coesion. Coesão refere-se a quanto as responsabilidades de um elemento são fortemente relacionadas.
      • Atribui responsabilidade com foco na manutenção da da coesão em níveis altos mantendo a complexidade sob controle
  3. Avançadas

    • Indireção
      • Indirection.
      • Atribui a um objeto a responsabilidade de ser mediador entre outros objetivando baixo acoplamento
        • MVC
    • Variações Protegidas
      • Protected variations
      • Envolve o foco potencial de instabilidade com interfaces e polimorfismo com objetivo de proteger das variações em outros elementos
    • Invenção Pura
      • Pure fabrication.
      • Não estando a classe vinculada ao domínio do problema, é construida com intuito de se atingir baixo acoplamento e alta coesão.
        • É um serviço em padrão orientado a domínio
    • Polimorfismo
      • A utilização de referência genérica capaz de realizar uma chamada especializada em tempo de execução com intuito de gerar métodos coesos e reutilizáveis

Informações

Descrição
Mapa Mental sobre GRASP, criado por Enelson Gomes Rodrigues em 07-06-2018.
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?