Domande con tag 'domain-driven-design'

1
risposta

Le tabelle di database di riferimenti incrociati hanno un posto nella progettazione orientata al dominio?

Prima alcuni background. Diciamo che abbiamo un sistema in cui un cliente sta effettuando un ordine in un'interfaccia web. Gli articoli ordinati dal cliente possono essere valutati in vari modi. A volte include il costo della consegna e talvolta...
posta 06.06.2014 - 21:20
1
risposta

CQRS - Passaggio della radice aggregata come argomento

Quindi, ho il seguente codice: public class CQRSQuestion { public static void main(String[] args) { //received command for algorithm run AlgorithmAR algorithmAR = new AlgorithmAR(111); algorithmAR.runAlgorithm(1,"...
posta 25.02.2017 - 23:31
1
risposta

Qual è il modo migliore per dettare un repository che consente di compilare le proprietà degli oggetti e lasciare gli altri nulli?

Sto lavorando su un progetto di Domain Driven Design e ho il seguente problema. Sto cercando di creare un repository che restituisca un elenco di oggetti. Gli oggetti hanno 15 - 20 proprietà e in base all'utilizzo ho bisogno ogni volta di alc...
posta 20.02.2017 - 10:31
1
risposta

Aggregato Repository di confini / progettazione di servizi

Sto cercando di applicare DDD alla progettazione di un sistema di gestione delle versioni. Entità di dominio Project : il progetto / prodotto / sistema. ProjectEnvironment : gli ambienti (Test, Staging, Prod) esistenti per q...
posta 11.12.2013 - 14:37
3
risposte

Come gestire condizioni complesse? [duplicare]

Stiamo lavorando a un progetto in cui dobbiamo gestire queste condizioni. cioè:. Un utente può salvare un ordine in queste condizioni: L'utente ha l'autorizzazione "SaveOrder" L'ordine è in stato "spedito" Il negozio online è aperto...
posta 15.06.2013 - 11:28
0
risposte

Separa il contesto limitato o no? Il dipendente avrà un account

Nel libro "Implementing Domain Driven Design" di Vaugh Vernon, il team ha separato il contesto Identity and Access from Collaboration perché il team si è reso conto di essere bloccato sulla mentalità "basata sui ruoli" e di ciò di cui avevano bi...
posta 15.12.2018 - 18:37
0
risposte

EF Core Many to Many Relationship

Sto pensando di usare Entity Framework Core in un nuovo progetto. Il progetto ha una relazione molte o molte. Entity framework Core non consente le entità dello stato delle ombre come descritto qui: link Ci sono due opzioni per il design:...
posta 18.12.2018 - 18:41
1
risposta

Gestione della coerenza finale durante la persistenza e la pubblicazione di eventi

Attualmente sto lavorando su un'applicazione DDD che utilizza il sourcing di eventi con redis come archivio principale di persistenza. Quindi, sfortunatamente non ho dei rollback incorporati in caso di problemi. L'applicazione è un monolite con...
posta 20.08.2018 - 19:18
0
risposte

Possiamo usare DAO (Data Access Object) invece repository in onion Architecture?

stiamo progettando un progetto in Onion Architecture. Ho letto in vari articoli le differenze tra dao (Data Access O e repository.) In effetti, abbiamo visto la struttura del mio progetto necessaria per utilizzare Dao perché il nostro reposit...
posta 20.08.2018 - 07:39
4
risposte

In DDD, come faccio a mantenere un polimorfismo contenente aggregato

Da un po 'di tempo sviluppo applicazioni secondo i principi della DDD e, come molti, spesso mi imbatto in problemi quando si tratta di mantenere un aggregato. Uno dei principali vantaggi del DDD è che mi consente di utilizzare tutta la potenz...
posta 06.12.2016 - 14:42