Objetivo
Aprender mais sobre os padrões de projeto e princípios SOLID.
Sobre os códigos
Os códigos desse repositório foram retirados do livro que utilizei como referência E alguns exercícios da disciplina Engenharia de Software 3 da faculdade baseado no Livro Head First.
Para cada padrão de projeto havia exemplo de Diagrama de Classe UML e o código da implementação em Java.
Material
Livro: Java Design Patterns: A Hands-On Experience with Real-World Examples
PlayList YouTube: Design Patterns - Livro Head First