História, perguntado por madsonhd3823, 3 meses atrás

A Refatoração surgiu por meio dessa observação. Algumas pessoas pensam que Refatoração é apenas uma limpeza de código, mas ela vai, além disso, porque fornece técnicas específicas para cada tipo de alteração. Então se forem usadas da forma correta deixa-o menos propenso a erros. Refatoração é a alteração de um código fonte, visando melhorar o entendimento e a manutenibilidade 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 é considerada uma das técnicas mais poderosa para a produção de um bom código. Com base nesta informação, assinale a alternativa que cita alguns dos sintomas do catálogo de "maus cheiros". I. Código duplicado mostrando desperdício é o número 1 do ranking dos maus cheiros. II. A cirurgia com rifle é usada quando, cada vez que você executa uma mudança, tem que fazer muitas alterações pequenas em muitas classes diferentes. III. Inveja dos dados, quando um método tende a utilizar mais de um objeto de uma mesma classe a aquele que pertence. IV. Intimidade inapropriada, na qual uma classe refere-se a partes privadas de outras classes. É correto o que se afirma em:

Soluções para a tarefa

Respondido por bivimarialovs
2

Olá!

eu considero correto apenas as sentenças I

e ll

Explicação:

O material de estudos (Livro) utiliza uma

tabela com o catálogo de "maus cheiros"

fornecido por Fowler

ao meu ver deve ser seguido NOME e

DESCRIÇÃO, qualquer alteração já não se

refere ao mesmo. logo

Inveja da funcionalidade não é a mesma

coisa de Inveja dos dados

Intimidade inapropriada não é a mesma

coisa de Intimidade inadequada


htsouto: Caro bivimarialovs, particularmente acredito que a sentenças I, II e IV estão corretas.
Respondido por htsouto
0

Resposta:

I, II e IV, apenas.

Explicação:

Incorreta: III. Inveja dos dados, quando um método tende a utilizar mais de um objeto de uma mesma classe a aquele que pertence.

Definição correta de Inveja dos dados:

Um indício clássico de problema é um método que parece mais interessado em uma classe diferente daquela na qual ele se encontra.

Livro Tópicos Especiais (2019), Unidade IV, páginas 152 a 154

Perguntas interessantes