CODE DESIGN: ESTILO E COMPREENSÃO DE CÓDIGO.
Resumo
CODE DESIGN: ESTILO E COMPREENSÃO DE CÓDIGO.
Orientador: Pablo Roberto Fernandes de Oliveira
Alunos pesquisadores: Antônio Lucas Araújo de Medeiros Calixto; Antônio Lucas Cavalcante Félix
Atualmente, sabe-se também que o desenvolvimento de software pode acontecer de forma distribuída por meio de repositórios de código fonte, a exemplo do GitHub. Os usuários compartilham o código-fonte nestes repositórios, que podem ser acessados e alterados por outros usuários, de forma ágil inclusive. Essa possibilidade de desenvolvimento distribuído fez surgir novas pesquisas, bem como ferramentas que detectam refactorings nestes repositórios, como RefMiner e RefDiff. Embora, Silva et al. (2016) tenha identificado que a principal motivação para o refatoramento realizado por desenvolvedores que utilizam o GitHub são as mudanças de requisitos e não problemas no código, code smeels. Observa-se ao mesmo tempo uma grande demanda de ferramentas que auxiliam na identificação de refatorações, bem como uma tendência de utilização automática dessas ferramentas por desenvolvedores. Diante disso, pretende-se investigar como os refatoramentos são aplicados em projetos de desenvolvimento ágil em repositórios de software pelos desenvolvedores e como ferramentas de refatoramento tem sido utilizada pelos mesmos nestes repositório, a fim de verificar a corretude da mecânica de refatoramento aplicada por diferentes ferramentas, bem como a compreensão dos desenvolvedores que as utilizam, além de identificar os seus estilos.
Downloads
Publicado
Como Citar
Edição
Seção
Licença
Copyright (c) 2024 Caderno de Iniciação Cientifica e Extensão UNIFIP

Este trabalho está licenciado sob uma licença Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.