o que "domínio" significa quando se refere ao DDD

9

O que a palavra domínio significa em relação ao design / desenvolvimento direcionado?

Não em termos de semântica ou de uma definição acadêmica, mas em termos de como ela modifica processos ou filosofias?

Eu estava lendo um post: /software/57828/your-software-problem-solution-approach

Me deparei com este chavão, DDD, e realmente não sabia o que isso significava.

chrisjlee
fonte
Isto é da pergunta vinculada: DDD - Design Orientado a Domínio
#
5
Você procurou design orientado a domínio na Wikipedia?
Calebe
2
Origem: Wikipedia: domínio: uma esfera de conhecimento, influência ou atividade. A área de assunto à qual o usuário aplica um programa é o domínio do software.
22412 blueberryfields
11
Que parte da definição da Wikipedia é incompleta ou confusa? Seja específico em sua pergunta.
315 S.Lott

Respostas:

10

Domínio refere-se ao assunto específico para o qual o projeto está sendo desenvolvido. A contabilidade é um domínio comum para DDD. O objetivo do DDD é limitar a complexidade de uma solução, adaptando-a o mais próximo possível do domínio com a ajuda de especialistas nesse domínio.

Ryathal
fonte
Posso lhe fazer uma pergunta? Você disse: "A contabilidade é um domínio comum para o DDD". O domínio de contabilidade contém ativos, contas a pagar, crédito, folha de pagamento etc. como os especialistas em domínio os chamam? Eles são modelo, certo?
Bunthai Deng 26/02
-1

Você também pode dizer que DOMAIN é onde você codifica a lógica comercial do seu aplicativo.

Carlos A Merighe
fonte