Muitas vezes a refatoração é considerada uma atividade qu

e pretende realizar a limpeza de código. Esta visão é errônea porque a refatoração apresenta técnicas diferenciadas para realizar alteração no código. Se estas técnicas forem utilizadas de forma correta, o código fica menos propenso à ocorrência de falhas. A Refatoração visa a alteração de código fonte para melhorar o seu entendimento e a sua manutenção, sem alterar suas funções externas.


BARROZO, G. C.; VINHAS, H. M.; REIS, J. C. de S. Refatoração: Aperfeiçoando um código existente. Alfenas: UNIFENAS, 2013.


A Refatoração é, portanto, uma técnica poderosa para gerar um bom código. Com base nesta informação, analise as afirmativas a seguir sobre os sintomas do catálogo de “maus cheiros”:


I) Código duplicado mostrando desperdício está no topo do ranking dos maus cheiros.

II) A cirurgia com rifle ocorre em uma mudança e faz-se muitas alterações pequenas em muitas classes diferentes.

III) Inveja da funcionalidade ocorre quando um método tende a utilizar mais de um objeto de uma classe diferente àquele a que pertence.

IV) Intimidade inapropriada acontece quando uma classe se refere às partes privadas de outras classes; e uma classe ociosa é quando ela não está fazendo o suficiente para se pagar.


É correto o que se afirma em:

RESPONDER

Lucasmcs Denise está aguardando sua ajuda, Clique aqui para responder.