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

Mindmap

GRAPS

Jerffeson Gomes Tecnologia da Informação Concursos Públicos Englisch

Inhalt der Mindmap

GRAPS

  1. princípios baseados em conceitos para atribuição de responsabilidades a classes e objetos

  2. responsabilidades

    • Saber
      • Dados privados
      • objetos relacionados
      • derivar ou calcular
    • Fazer
      • execução de ações desempenhado por tal objeto
      • A criação de outros objetos dos quais a instância inicial depende
      • Controlando e coordenando atividades em outros objetos
  3. padrões

    • Information Expert
      • quando devemos delegar
      • Delegar para quem tem as informações necessárias para fazer
    • Creator
      • classe deve ser responsável pela criação
      • objeto B deve criar A se
        • B contém A, ou agrega
        • B usa A de maneira muito próxima
        • B contém os dados iniciais de A
    • Controller
      • eventos do sistema
      • Qual objeto recebe uma operação do sistema
      • Sabe quem sabe fazer
    • Low Coupling
      • classes não devem depender de objetos concretos
    • High Cohesion
      • focar apenas na sua responsabilidade
      • Avalia a coesão das possíveis soluções e manutenção
    • Polymorphism
      • responsabilidades devem ser atribuídas a abstrações e não a objetos concretos
      • alternativas baseadas em tipos
      • criar componentes de softwares interconectaveis
    • Pure Fabrication
      • nenhum conceito no domínio do problema
      • encapsulamento de funcionalidades e particularidades para acesso a um banco de dados
      • Responsabilidades ligadas: persistência, tratamento de exceçoão, falhas, comunicação
    • Indirection
      • Protege o sistema com a variação de componentes
      • A quem atribuir responsabilidades para evitar o acoplamento direto
    • Protected Variations
      • Protege o sistema com a variação de componentes
      • Evolução do sistema
  4. PRG

    • Projeto guiado por responsabilidades
    • Responsabilidades
    • Pápeis
    • Colaborações

Informationen

Beschreibung
Concursos Públicos Tecnologia da Informação Mindmap am GRAPS, erstellt von Jerffeson Gomes am 25/10/2021.
Erstellt von
Jerffeson Gomes
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck