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

Mapa mental

GRAPS

Jerffeson Gomes Tecnologia da Informação Concursos Públicos Inglês

Conteúdo do mapa

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

Informações

Descrição
Concursos Públicos Tecnologia da Informação Mapa Mental sobre GRAPS, criado por Jerffeson Gomes em 25-10-2021.
Criado por
Jerffeson Gomes
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?