Imagem de fundo

Considere a necessidade de uma organização de...

Considere a necessidade de uma organização de desenvolvimento de software que necessita reduzir o acoplamento entre componentes de um programa desenvolvido internamente.


Uma prática válida para alcançar este objetivo é


A

refatorar a aplicação para armazenar as suas informações em um sistema de banco de dados relacional.


B

adotar um processo de medição de software para identificar os componentes que são usados na aplicação.


C

aplicar testes unitários e testes de sistema.


D

organizar os componentes do software com algum framework, como Java Server Faces, para encapsular os componentes e, assim, priorizar o uso de mensagens na comunicação.


E

refatorar os componentes do programa segundo uma abordagem de tipos abstratos de dados.