• Matéria: Informática
  • Autor: ZeTrovao15454
  • Perguntado 3 anos atrás

Muitas vezes a refatoração é considerada uma atividade que 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:

Respostas

respondido por: juniorjblp
1

Resposta:

Alternativa 5:

I, II, III e IV.

Explicação:

Pag. 152 á 154 do livro Tópicos Especiais

respondido por: LarissaMoura3
0

Considerando os sintomas do catálogo de “maus cheiros”, temos que a alternativa correta é a 5: I, II, III e IV.

Análise das afirmativas sobre os sintomas do catálogo de “maus cheiros”

I. Correta. Entre os sintomas descritos, temos o código duplicado que demonstra o topo do ranking dos maus cheiros, representado pelo desperdício.

II. Correta. Durante a execução da cirurgia com rifle acontece certas alterações pequenas e em classes diversas.

III. Correta. O sintoma da inveja da funcionalidade acontece em situação a qual o método apresenta a tendência de uso de mais de um objeto de uma classe diferente da sua original.

IV. Correta. Já o sintoma de intimidade inapropriada ocorre com classes relacionadas às partes privadas ou em classe ociosa que não está cumprindo com seu funcionamento.

Saiba mais sobre código fonte em: https://brainly.com.br/tarefa/26550380

Bons estudos!

Anexos:
Perguntas similares