Algumas dificuldades podem ser encontradas na manutenção de sistemas legados. Tais dificuldades podem ter sido causadas, por exemplo, a partir da falta de tempo disponível para documentação ou da falta de experiência de desenvolvedores. Sobre isso, analise as proposições abaixo.
1) Coesão significa o grau de relacionamento entre duas classes. Quanto maior a coesão, maior o custo para a manutenção de sistemas.
2) Acoplamento significa o grau em que uma classe possui apenas as suas responsabilidades. Se as classes assumem responsabilidades que seriam de outras classes, pode existir replicação de código.
3) Legibilidade de código envolve fatores como tamanho de métodos, nomes de atributos e endentação.
Está(ão) correta(s):
Provas
Questão presente nas seguintes provas
Técnico de TI - Desenvolvimento de Software
40 Questões