GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

GRASP

Enelson Gomes Rodrigues Portugiesisch

Inhalt der Mindmap

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

Informationen

Beschreibung
Mindmap am GRASP, erstellt von Enelson Gomes Rodrigues am 07/06/2018.
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck