Ed
há 6 dias
Vamos analisar as alternativas com base no conceito de antipadrões em engenharia de software: A) "São soluções planejadas, que não levarão a problemas." Incorreto. Antipadrões são soluções que geralmente surgem por falta de planejamento ou práticas inadequadas e levam a problemas. B) "O padrão Spaghetti Code se refere a uma classe que faz tudo no sistema, de difícil manutenção." Incorreto. Spaghetti Code é um antipadrão que se refere a código confuso e desorganizado, mas a descrição de "classe que faz tudo" é mais relacionada ao antipadrão God Object. C) "São soluções definitivas, que não levarão a problemas." Incorreto. Antipadrões são justamente o oposto: soluções problemáticas. D) "Padrões de projeto e antipadrões dificultam a manutenção." Incorreto. Padrões de projeto facilitam a manutenção; antipadrões dificultam. E) "São soluções intuitivas, porém levarão a problemas de manutenção." Correto. Antipadrões são soluções que parecem intuitivas ou fáceis no momento, mas causam problemas futuros, especialmente na manutenção. Portanto, a alternativa correta é: E. (X) São soluções intuitivas, porém levarão a problemas de manutenção.