Informática, perguntado por carmenmecatti877, 1 ano atrás

Engenharia de software baseada em componentes: definição, conceituação e projeto com reuso

Soluções para a tarefa

Respondido por bokomoko
0
A engenharia de software baseada em componente, ou orientada a objetos, preconiza que o software complexo seja quebrado em componentes mais simples e então integrados entre si.

A vantagem dessa abordagem é que os componentes podem ser reutilizados para outras aplicações sem que tudo tenha que ser reescrito do zero.

Por exemplo, suponha um sistema de compras corporativas onde os compradores enviam pedidos on-line para seus fornecedores quando algum material está em falta na empresa/organização. O componente que envia o pedido de compra do cliente para o fornecedor pode ser reaproveitado para enviar alguma outra coisa para outro destinatário. Dependendo de como esse componente for concebido ele será mais ou menos reutilizável.

Aí que entra a "engenharia". A engenharia tenta prever as possibilidades e desenha o componente o mais versátil possível mantendo a simplicidade e usabilidade.


Perguntas interessantes