-
Notifications
You must be signed in to change notification settings - Fork 26
Princípios Engenharia de Software
Manoel Campos edited this page Dec 7, 2023
·
6 revisions
- SOLID: SRP, OCP, LSP, ISP, DIP:
- DRY: Don't Repeat Yourself: Não se Repita
- KISS: Keep It Simple Stupid
- Principle of Least Astonishment (PoLA): Princípio do menor espanto/surpresa
- Programar pra uma interface não uma implementação (Livro GoF)
- Separation of Concerns (SoC): Separação de Preocupações
- GRASP: General Responsibility Assignment Software Patterns: Padrões de Atribuição de Responsabilidades Gerais de Software
- YAGNI: You aren't gonna need it: Você não vai precisar disso
- Convention over Configuration (CoC): Convenção no lugar de configuração
- Coesão: busca-se alta coesão
- Acoplamento: busca-se baixo acoplamento