Essa pergunta também está no material:
Respostas
Sim, uma arquitetura baseada em componentes pressupõe a organização do sistema em módulos que podem ser desenvolvidos pela própria equipe de desenvolvimento, adquiridos de terceiros ou reaproveitados de outros projetos. Essa abordagem permite uma maior flexibilidade e reutilização de código, além de facilitar a manutenção e evolução do sistema. Um conceito importante nesse contexto é a alta coesão, que se refere à relação entre os elementos de um módulo, indicando o quão bem eles estão relacionados e focados em uma única responsabilidade. Já o baixo acoplamento se refere à dependência entre os módulos, indicando o quão independente eles são uns dos outros. Esses princípios contribuem para um sistema mais modular, flexível e de fácil manutenção.
Responda
Para escrever sua resposta aqui, entre ou crie uma conta