Exercicios feitos em Java, realizados na disciplina Programação Modular do 2º período de Engenharia de Software da PUC MG.
- Desenvolver uma série de exercícios em Java com o objetivo de aprofundar meu conhecimento em Programação Orientada a Objetos (POO) e aprimorar minhas habilidades em programação modular. Estou empenhado em criar soluções mais eficientes e flexíveis por meio da aplicação desses conceitos fundamentais
- Fatores de qualidade de software
- Modularidade
- Projeto Orientado para Objetos
- Polimorfismos de Inclusão e Paramétrico.
- Tipos enumeráveis e opcionais
- Coleções
- Tratamento de exceções
- Programação Orientada a Eventos
- Princípios SOLID.
- Padrões de projeto
- Aspectos funcionais
- Teste unitário
- Serialização
- /listas : direciona para várias listas de exercícios básicos de POO
- /desafios: direciona para desafios feitos com base em atividades reais
- Os arquivos README.md presentes em cada pasta contém os enunciados das questões