É uma abordagem avançada de design de
software que coloca o foco no profundo
entendimento e modelagem do domínio do
negócio, promovendo uma linguagem ubíqua
entre desenvolvedores e especialistas do
domínio. Através da identificação e
encapsulamento de conceitos complexos no
código, visa criar sistemas mais flexíveis e
alinhados com as necessidades do negócio,
facilitando a evolução e manutenção ao longo do
tempo.
De acordo com a afirmativa acima, assinale a
alternativa que apresenta qual modelo de
arquitetura a afirmativa se refere.