Mapa mental
GRASP
Conteúdo do mapa
GRASP
PADRÕES
- PADRÕES BÁSICOS
- High Cohesion
- É um padrão avaliativo que tenta manter os objetos adequadamente focado, gerenciado e compreensível.
- Controller
- O padrão controlador atribui a responsabilidade de lidar com os eventos do sistema para uma classe que representa a um cenário de caso de uso do sistema global.
- Low Coupling
- É um padrão de avaliação, que determina como atribuir responsabilidades para apoiar.
- Information Expert
- Conhecido por ser o princípio fundamental para atribuir responsabilidade.
- Creator
- É uma das atividades mais comuns em um sistema de orientação a objetos. Atribui qual classe é responsável por criar os objetos.
- High Cohesion
- PADRÕES AVANÇADOS
- Polymorphism
- É um princípio, no qual subclasses de uma superclasse são capazes de invocar métodos, que comportam-se de maneira diferente para cada classe derivada
- Pure Fabrication
- É uma classe que não representa um conceito no domínio do problema deve atender as seguintes características : baixo acoplamento e potencial de reutilização dos mesmos derivados.
- Indirection
- Suporta baixo acoplamento(e reusa potencial)entre dois elementos, atribuindo a responsabilidade de mediação entre eles a um objeto intermediário.
- Protected Variations
- É um princípio básico na motivação de grande parte dos mecanismos e padrões na programação e no projeto, para fornecer flexibilidade e proteção contra variações.
- Polymorphism
- PADRÕES BÁSICOS
Informações
- Descrição
- Mapa Mental sobre GRASP, criado por Andrey Átilla Martins em 31-10-2017.
- Criado por
- Andrey Átilla Martins
- Visualizações
- 0
- Avaliação