Design Patterns
Definição
Design Patterns ou Padrões de Projetos, são soluções gerais para problemas recorrentes no processo de desenvolvimento de software.
Não se trata de uma estrutura ou código pronto, mas de uma definição de alto nível de como resolver problemas comuns.
Benefícios
- Código limpo;
- Aumenta a qualidade;
- Diminui a complexidade;
- Contribui para organização e manutenção.