🚨 Informamos aos concluintes que após a validação do orientador no sistema, A BIBLIOTECA PRECISA DE 7 DIAS ÚTEIS para tratar e processar os dados. Por isso, NÃO DEIXE PARA ENVIAR O TCC (graduação ou pós-graduação) DE ÚLTIMA HORA. Dúvidas: repositorio@ufersa.edu.br🚨

Utilização de línter como opção para automatizar a refatoração de sistemas legados

Loading...
Thumbnail Image

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Este trabalho apresenta a utilização de línters como ferramenta para automatizar a refatoração de sistemas por meio da análise estática do código-fonte. A análise estática é discutida como uma abordagem eficaz para melhorar a qualidade do código, permitindo a identificação de padrões inadequados e a proposição de ajustes de forma eficiente. A implementação do línter em um sistema de testes demonstrou sua capacidade de detectar problemas que, sem essa ferramenta, exigiriam maior esforço manual. Além disso, foram abordadas as necessidades de realização de testes em bases de código maiores para validar a eficácia da abordagem. Para trabalhos futuros, sugere-se a modularização do linter, permitindo sua adaptação a diferentes contextos de desenvolvimento, bem como a exploração de novas métricas e regras de refatoração para uma análise mais abrangente do código. Conclui-se que a utilização de análises estáticas, combinadas com uma abordagem automatizada, pode resultar em um sistema mais confiável e de fácil manutenção.



Description

Citation

Endorsement

Review

Supplemented By

Referenced By

Creative Commons license

Except where otherwise noted, this item's license is described as Attribution-ShareAlike 3.0 Brazil