Parte III · Princípios de Design (SOLID)
5 tópicos · 25 exercícios de fixação · 0/5 concluídos
- 7SRP: Princípio da Responsabilidade Única
Um módulo deve ser responsável por um, e apenas um, ator.novo - 8OCP: Princípio do Aberto/Fechado
Aberto para extensão, fechado para modificação.novo - 9LSP: Princípio da Substituição de Liskov
Subtipos devem ser substituíveis pelos tipos-base.novo - 10ISP: Princípio da Segregação de Interface
Não dependa do que você não usa.novo - 11DIP: Princípio da Inversão de Dependência
Dependa de abstrações, não de concreções voláteis.novo