Pergunta de entrevista da empresa Mottu

O que é Onion Architeture

Resposta da entrevista

Sigiloso

2 de out. de 2022

É uma arquitetura de multi-camadas baseada na Inversão de Controle, comunicando entre camadas em direção ao domínio da aplicação, tendo seu principal objetivo, diminuir o acoplamento entre as classes, auxiliando na manutenção e o desenvolvimento. Comumente, as camadas de uma Onion Architeture é baseada em Domínio, Apresentação, Serviço, Repositório e Testes. (Não é uma regra, apenas uma referência)