Domande con tag 'aggregate'

1
risposta

Questo comportamento dovrebbe essere modellato come entità o servizio di dominio?

Immagina di modellare SE (o SO) su DDD. Hai deciso di implementare la "scheda" come radice aggregata. Quindi la scheda ha il metodo AddNewQuestion(string question) . Esistono regole aziendali che impongono che un determinato gruppo di...
posta 11.07.2017 - 00:55
1
risposta

Condivisione del flusso di origine degli eventi tra aggregati

Ho una domanda relativa a cqrs + sourcing di eventi. Ho due radici aggregate (AR1 e AR2). Quando AR1 ha ricevuto un comando / evento, verrà ricreato dal flusso di approvvigionamento dell'evento precedente dal repository (in questo caso avrà un e...
posta 30.08.2016 - 16:19
1
risposta

DDD - Come evitare i confini aggregati sovrapposti?

Recentemente ho iniziato a leggere il libro di Evan sul DDD, e ho deciso di provare ad applicare alcuni dei principi di quel libro su un contesto limitato di un progetto su cui ho lavorato. Il contesto di interesse riguarda la pianificazione...
posta 27.04.2018 - 14:16
2
risposte

Come dovrei avvicinarmi all'istanziazione di un UUID da un altro aggregato

Perdonami se questa è una domanda davvero ingenua, non riesco a trovare una risposta da nessuna parte (il che mi fa pensare che sia forse sciocco e ingenuo). Se devo tenere un riferimento a un aggregato all'interno di un altro, ovviamente uti...
posta 19.06.2017 - 22:55
0
risposte

Equilibrio tra i confini aggregati e la coerenza del dominio in DDD

La progettazione di un aggregato e la scelta di una radice di aggregazione diventano sempre difficili per me soprattutto quando si tratta di garantire giusti contesti transazionali e vincoli di coerenza, quindi mi chiedo se ci siano pratiche che...
posta 07.12.2017 - 08:58
0
risposte

Problema DDD con progettazione aggregata (utenti, autenticazione)

Abbiamo un contesto limitato che si occupa dei pagamenti . Sto provando a modellare il caso, in cui Commerciante può creare un altro commerciante e ereditare alcune delle sue proprietà in questo caso: utenti che sono necessari per l'au...
posta 18.09.2017 - 16:26
1
risposta

aggregazione DDD e struttura dei componenti [chiusa]

Che cosa pensi che ci sia una relazione tra l'aggregato DDD e la componente architettonica? Penso che sia abbastanza ragionevole pensare che i servizi, che sono legati a specifici aggregati, definiscano una struttura di componenti. Quando mod...
posta 26.01.2016 - 22:08
1
risposta

Radice aggregata con molti campi

Sto lottando con questo problema da molto tempo. Diciamo che sto cercando di modellare alcune attività che hanno clienti, aziende, contratti, fatture, ecc. Tutte sembrano essere un buon candidato per la radice aggregata per me. Il problema è...
posta 06.11.2015 - 14:47
3
risposte

DDD: una radice aggregata è responsabile dell'eliminazione delle sue entità figlio dal loro repository?

Sto sviluppando un progetto software di grandi dimensioni che utilizza DDD (Domain-Driven Design). Ho un'entità che funge da radice aggregata, chiamiamola Root . Questa entità fa riferimento a una raccolta di entità figlio del tipo Child...
posta 30.04.2018 - 13:35
3
risposte

Applicare DDD, avere più aggregati che rappresentano lo stesso concetto da una vista diversa è una buona idea?

Stiamo completamente rimodellando un sistema presso la società per la quale sto attualmente lavorando. Stiamo applicando il DDD e per la prima volta ho effettivamente qualcuno nel mio team che ha anche qualche precedente esperienza con DDD (yay!...
posta 13.02.2018 - 09:54