Exemplos de aplicação do Design Patterns em projetos Java com base no livro, Design Patterns - Elements of Reusable Object-Oriented Software.
Serão apresentados alguns exemplos de design patterns aplicados aos padrões mais comuns a saber:
- Categoria Comportamentais
- Strategy
- Chain of Responsability
- Template Method
- State
- Command
- Observer
- Categoria Estruturais
- Adapter
- Decorator
- Composite
- Facade
- Proxy
Informações adicionais sobre os design patterns podem ser consultados em https://refactoring.guru/design-patterns