Domande con tag 'domain-driven-design'

2
risposte

DDD - Eventi di dominio vs eventi dell'applicazione

Sto prendendo in considerazione due tipi di notifiche: Eventi di dominio utilizzati internamente in un contesto limitato Eventi di applicazione utilizzati per scambiare messaggi di notifica tra contesti limitati Ogni aggregato nel mio c...
posta 08.10.2018 - 19:14
2
risposte

Un contesto limitato può essere costituito da altri contesti limitati?

Sto discutendo con co worker che un contesto limitato può essere fatto di altri contesti limitati. Il mio esempio è: sto facendo un contesto di tour fatto da contesto limitato dal volo contesto limitato dell'hotel contesto limitato...
posta 14.10.2018 - 15:03
1
risposta

Un servizio di dominio può anche essere una fabbrica?

Sto creando un servizio di dominio per ciascuna delle mie radici aggregate al fine di facilitare alcune logiche che non saranno in grado di adattarsi all'entità stessa. Preferisco non implementare una fabbrica e un servizio per ogni radice aggre...
posta 27.03.2018 - 19:41
1
risposta

Come trasformare un aggregato in un altro in DDD

Dove lavoro abbiamo i portafogli con le transazioni (ad esempio ogni transazione appartiene a un singolo portafoglio). Attualmente stiamo lavorando a un'aggiunta di trasferimenti tra portafogli. Come parte di questo, un nuovo concetto di Trans...
posta 19.04.2018 - 17:19
1
risposta

Enum come parte del dominio - enum + estensione o consolidamento in una classe?

Ho un programma in cui il dominio è incentrato sui programmi. Come parte del dominio, ho un 'ProgramType', che è un enum formato principalmente tramite una stringa dal database ma anche tramite un po 'di logica. Al momento ho diviso tra tre f...
posta 28.06.2018 - 18:27
2
risposte

TDD con architettura a strati, mentre solo unità verifica la logica di dominio

Il nostro progetto ha molti livelli, Enti Repositories UnitOfWorks Servizi di dominio (business logic) Validation Infrastrutture Servizi di applicazione etc .. Stiamo solo scrivendo unit test per il livello di business lo...
posta 04.07.2018 - 21:45
1
risposta

Nell'implementazione dell'architettura API a strati con Spring MVC Boot, come connettersi a vari endpoint

Se si desidera implementare un design API stratificato, ad esempio, si può avere un livello API che rappresenta il livello dell'applicazione. E suppongo che il livello dell'applicazione sia rappresentato da un endpoint e da un uri. Supponiamo ch...
posta 11.01.2018 - 23:15
1
risposta

Motivo di progettazione per il dominio di spedizione / ricezione

Sto lavorando alla riscrittura di una base di codice nel dominio di spedizione / ricezione e il mio piano corrente è quello di implementare la parte ricevente utilizzando un design di stato accoppiato con un modello di comando / decoratore. Vole...
posta 28.12.2017 - 23:43
1
risposta

Se la radice aggregata ha una proprietà che non può validare [duplicato]

Mi sono imbattuto nella situazione in cui devo decidere se una proprietà appartiene o meno al mio aggregato. La mia logica di dominio è la seguente. Un utente ha un gruppo nella sua organizzazione: IT, SALES, MARKETING. A seconda del gruppo a...
posta 01.06.2018 - 16:10
1
risposta

Event Store si occupa di eventi di dominio o rappresentazione di eventi di dominio

Sto iniziando una nuova architettura DDD e ho un dilemma con gli eventi di dominio e il modo in cui vengono recuperati e archiviati in un database EventStore. Prima di tutto, l'EventStore dovrebbe vivere nel livello Dominio o nel livello appl...
posta 03.08.2018 - 22:07