Informações do Trabalho
Titulo
Uma análise exploratória da influência de bad smells e refatorações no volume de comentários
Subtítulo
Autor
KLEITON EWERTON DE OLIVEIRA
Orientador
GLEIPH GHIOTTO LIMA DE MENEZES
Resumo
Contexto: Ao desenvolver um software, é fundamental a adoção de boas práticas de programação para melhorar a qualidade e facilitar a manutenção dos sistemas. Motivação: Na literatura há vários estudos que relataram que excesso de comentários pode indicar a presença de bad smells no código, sugerindo que o código precisa ser refatorado para melhorar sua clareza. Objetivo: Este projeto de pesquisa tem o objetivo de investigar a relação entre refatorações e bad smell e o volume de comentários no código-fonte. Metodologia: Para alcançar este objetivo, foi conduzido uma revisão sistemática da literatura, seguido da extração de dados de projetos Java públicos e análise estatística. Foram selecionados projetos com base em critérios como popularidade e atividade. Para análise, foi desenvolvida uma ferramenta para identificar e salvar as refatorações, bad smell e comentários. Resultados: Os achados indicam que refatorações estão associadas ao aumento de comentários, especialmente de documentação. Além disso, bad smells como God Class e Too Many Methods também impactam o volume de comentários, sugerindo que a documentação é usada para mitigar a complexidade do código. Conclusão: O estudo contribui para entender a relação entre refatorações, bad smells e comentários, auxiliando no desenvolvimento de ferramentas e estratégias que equilibrem alterações no código e uso de comentários.
Ano:
2025
Palavras-Chave
Refatoração, Comentários de Código, Bad Smell, Mineração de Repositórios, Qualidade de Software, Desenvolvimento de Software.
Obter PDF
Obter arquivos extras
Obter Bibtex