O arquiteto de sistemas de uma empresa está levantando a possibilidade de reúso de componentes dentro de uma aplicação que deve ser desenvolvida com um prazo bastante curto. Para tanto, considerou uma série de observações para verificar a validade do reúso de componentes.
Dentro desse cenário, identifique se são (V) verdadeiras ou (F) falsas as afirmativas a seguir.
I. O arquiteto deve considerar a necessidade do código-fonte do componente, pois, sendo uma entidade executável independente, torna-se imprescindível esse artefato.
II. Os componentes devem ter uma interface “requer” com a definição de todos os serviços que são por eles definidos, com métodos bem delineados.
III. O arquiteto deve avaliar a implantação dos componentes que estão sendo selecionados, a fim de assegurar que os componentes são autocontidos.
Assinale a alternativa que apresenta a sequência CORRETA.
I. O arquiteto deve considerar a necessidade do código-fonte do componente, pois, sendo uma entidade executável independente, torna-se imprescindível esse artefato. O código-fonte não é imprescindível.
II. Os componentes devem ter uma interface “requer” com a definição de todos os serviços que são por eles definidos, com métodos bem delineados. Ele não precisa de uma interface "requer" com métodos bem delineados, pois, ele poderia colocar um adaptador caso não se encaixe exatamente na definição dos serviços definidos.
III. O arquiteto deve avaliar a implantação dos componentes que estão sendo selecionados, a fim de assegurar que os componentes são autocontidos. Componentes devem ser autocontidos.
**Eu não copiei essa resposta de algum lugar, foi a conclusão que cheguei com base da leitura do livros da faculdade, mas posso estar errada e ficarei grata caso sinalizada de correções necessárias.
Lista de comentários
Resposta:
Explicação:
F-F-V
Resposta:
a. F-F-V
Explicação:
I. O arquiteto deve considerar a necessidade do código-fonte do componente, pois, sendo uma entidade executável independente, torna-se imprescindível esse artefato. O código-fonte não é imprescindível.
II. Os componentes devem ter uma interface “requer” com a definição de todos os serviços que são por eles definidos, com métodos bem delineados. Ele não precisa de uma interface "requer" com métodos bem delineados, pois, ele poderia colocar um adaptador caso não se encaixe exatamente na definição dos serviços definidos.
III. O arquiteto deve avaliar a implantação dos componentes que estão sendo selecionados, a fim de assegurar que os componentes são autocontidos. Componentes devem ser autocontidos.
**Eu não copiei essa resposta de algum lugar, foi a conclusão que cheguei com base da leitura do livros da faculdade, mas posso estar errada e ficarei grata caso sinalizada de correções necessárias.