A alternativa correta é a letra B) Apenas as afirmativas I e III estão corretas. A refatoração é recomendada principalmente quando se detecta um "mau cheiro" no código, ou seja, quando o código está difícil de entender, manter ou evoluir. Portanto, a afirmativa III está correta. Além disso, a refatoração pode ser aplicada antes ou depois de se implementar uma funcionalidade, com o objetivo de melhorar a qualidade do código e facilitar a manutenção futura. Portanto, a afirmativa I também está correta. A refatoração nunca deve ser feita durante a inclusão de uma funcionalidade, pois isso pode aumentar o risco de introduzir bugs e dificultar a entrega da funcionalidade. Portanto, a afirmativa II está incorreta. A refatoração também não é recomendada apenas quando se quer melhorar o desempenho do código, pois existem outras técnicas mais adequadas para esse fim, como otimização de algoritmos e uso de caches. Portanto, a afirmativa IV está incorreta.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar