Design Patterns
• Design Patterns, também conhecidos em português como
Padrões de Projeto, são soluções (que já foram testadas)
para determinados problemas que são recorrentes no dia-a-
dia do desenvolvimento de software orientado a objetos
• Eles trazem mais flexibilidade, elegância e reusabilidade para
o nosso código.
• Quantos de nós, ao nos depararmos com um problema, não
tivemos a sensação de já ter resolvido este mesmo problema
antes?