Este projeto tem como objetivo refatorar algumas classes de um sistema descktop existente, aplicando boas práticas de programação. Além disso, foram desenvolvidos testes unitários utilizando o framework JUnit para garantir a qualidade e a funcionalidade do código refatorado.
- Refatoração de Código: Melhorar a legibilidade, a manutenção e a escalabilidade do código existente.
- Desenvolvimento de Testes Unitários: Criar testes unitários com JUnit para validar o comportamento das classes refatoradas.
- Garantia de Qualidade: Assegurar que todas as funcionalidades do sistema estejam corretas após a refatoração.
- Java: Linguagem de programação utilizada no desenvolvimento do sistema.
- JUnit: Framework de testes unitários para Java.
- IDE: Ambiente de desenvolvimento integrado NetBeans.
- Git: Controle de versão para gerenciamento do código-fonte.
- Análise do Código Existente
- Refatoração das Classes
- Desenvolvimento dos Testes Unitários
- Execução e Validação dos Testes