Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — INSTITUTO AOCP 2018
Arquitetura de SoftwarePadrões de projeto (Design Patterns)
- Código
- qq374693
- Banca
- INSTITUTO AOCP
- Órgão
- PRODEB
- Ano
- 2018
- Nível
- Superior
- Cargo
- Especialista de TIC - Construção de Software
Com base no modelo SOLID utilizado como referência para padrões de projeto e princípios arquiteturais, um dos seus princípios denominados de LSP (Liskov substitution principle) diz respeito ao fato de que
- Auma classe deve ter apenas uma razão para mudar, sendo coesa.
- Bos objetos devem ser substituíveis com instâncias de seus tipos base, sem prejudicar o funcionamento do software.
- Ctodo o processo de desenvolvimento de software deve ser baseado em abstrações, já que elas pouco mudam.
- Ddeve-se utilizar o conceito de herança o máximo possível, estendendo para todo e qualquer atributo que possua alguma semelhança.
- Eos módulos devem ser enxutos tendo poucos comportamentos.