Magna Concursos
1364430 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFMA
Orgão: UFMA
Provas:
Vários problemas podem surgir quando aplicações contêm uma mistura de código de acesso a dados, código de lógica de negócio e código de apresentação. Tais aplicações são difíceis de manter porque interdependências entre todos os componentes causam fortes efeitos em cascata, quando um mudança é feita em alguma parte. O alto acoplamento faz com classes sejam difíceis ou mesmo impossíveis de ser reutilizadas, porque elas dependem de muitas outras classes. Adicionar novas apresentações de dados frequentemente requer a reimplementação ou a cópia de código da lógica de negócio, que então requer manutenção em múltiplos lugares. O código de acesso a dados sofre do mesmo problema, sendo copiado e colado dentro dos métodos da lógica de negócio. Um padrão arquitetural que busca solucionar este problema é:
 

Provas

Questão presente nas seguintes provas

Analista de TI

50 Questões