A Refatoração é considerada uma das técnicas mais poderosa para a produção de um bom código. Tsui (2013, pg. 141) cita o catálogo de “maus cheiros” fornecido por Fowler. Com base nesta informação, analise as alternativas a seguir sobre o Catalogo de Maus Cheiros: I. Código duplicado mostrando desperdício, método longo, classe grande, Instruções switch. II. Intimidade inapropriada, na qual uma classe refere-se a partes privadas de outras classes. III. Decisões de como o sistema irá se comportar, em termos de: estrutura de cabos, hardware, infraestrutura de telefonia, a interface. IV. Inveja da funcionalidade, quando um método tende a utilizar mais de um objeto de uma classe diferente a aquele que pertence. É correto o que se afirma em:
Soluções para a tarefa
Respondido por
5
Resposta: Alternativa lV = 1,2,4 apenas
Explicação: Segundo Tsui e Karam (2013, p. 141), “mesmo quando se utiliza as melhores
práticas e se faz um esforço consciente para produzir softwares de alta qualidade, é altamente improvável que se produza consistentemente programas que
não possam ser melhorados”.
Perguntas interessantes
Geografia,
4 meses atrás
Artes,
4 meses atrás
Biologia,
4 meses atrás
Geografia,
4 meses atrás
Matemática,
4 meses atrás
Matemática,
9 meses atrás
Ed. Moral,
9 meses atrás