Uma análise da relação entre code smells e dívida técnica auto-admitida
Author(s) -
Felipe Gustavo de S. Gomes,
Thiago Souto Mendes,
Rodrigo Spínola,
Manoel Mendonça,
Mário André de Freitas Farias
Publication year - 2019
Language(s) - Portuguese
Resource type - Conference proceedings
DOI - 10.5753/vem.2019.7582
Subject(s) - code smell , computer science , code (set theory) , philosophy , programming language , software development , software , software quality , set (abstract data type)
Code smells indicam possiveis problemas na implementacao de um sistema que podem levar a` necessidade de refatoracao do seu codigo. Eles podem ser detectados automaticamente e sao considerados indicadores de presenca de Divida Tecnica (DT). Contudo, estudos indicam que considerar apenas code smells na tarefa de deteccao da presenca de itens de divida e insuficiente. E necessario utilizar estrategias de deteccao complementares, como a utilizacao de informacoes extraidas a partir de comentarios de codigo. Porem, ainda sao poucos os estudos sobre a relacao entre code smells e DT autoadmitida. Este trabalho analisa tres projetos open source para investigar a relacao existente, em termos de sobreposicao e complementariedade de itens de DT identificados, utilizando deteccao via code smells e DT auto-admitida. Os resultados indicam que as informacoes de comentarios podem complementar as informacoes de code smells e apoiar os desenvolvedores a identificar DT.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom