Domande con tag 'domain-driven-design'

2
risposte

Separazione di oggetti di dominio e modelli di dati

Ho esaminato molti articoli, blog e argomenti SO relativi alla separazione dell'oggetto dominio e dei modelli di dati. Quasi ogni risposta diceva: dovresti avere classi separate per il dominio e la persistenza dei dati, perché ... Capisco per...
posta 25.09.2018 - 08:39
1
risposta

Domanda sull'architettura del servizio applicazioni DDD

Spesso mi imbatto in questo scenario decisionale su dove chiamare un dominio (o un servizio applicativo) quando si costruiscono i miei modelli di dominio. Forse la confusione sta nell'identificare se si tratta di un servizio di dominio o di un s...
posta 19.08.2018 - 04:58
1
risposta

Nell'architettura a livelli con ddd

Ho lavorato su un'architettura, cercando di saperne di più su DDD, architettura a strati, ecc. Ecco cosa ho: Dominio Qui ho le mie entità, le classi che si mappano direttamente a una tabella di database. Dispongo di un'infrra in cui dic...
posta 17.09.2018 - 17:32
3
risposte

Come utilizzare le funzionalità specifiche del database, come le funzionalità di incremento / decremento, in DDD?

Ho un'entità che ha una proprietà balance in dollari. Ogni volta che si verifica un evento che fa cambiare il saldo, come un debito, all'interno della stessa transazione, il balance deve essere decrementato dell'importo del debito (com...
posta 07.06.2018 - 02:32
1
risposta

Integrazione tra servizi in una SOA

Supponiamo di avere un Contesto Limitato per Inventario (InventoryBC) e un altro per Spedizioni (SpedizioniBC). Questi 2 BC devono comunicare insieme. Sono ospitati su 2 diversi servizi su server diversi con database diversi. Quando viene eff...
posta 16.01.2015 - 12:40
1
risposta

Convalida del dominio accessibile dal livello di presentazione

Recentemente ho ordinato una nuova carta di credito. Ho utilizzato i siti web di confronto dei prezzi per trovare quello migliore che ha soddisfatto i miei requisiti. Ho notato che questi siti Web hanno un sacco di convalida sul lato client....
posta 08.08.2017 - 21:02
2
risposte

Imporre le regole di aggregazione nel dominio di gestione degli acquisti

Ho problemi a definire i limiti aggregati (e forse anche la radice aggregata) per applicare la regola di coerenza transazionale. Vorrei prima descrivere il dominio del problema. Nel nostro dominio abbiamo un progetto che contiene un piano...
posta 03.09.2015 - 16:19
2
risposte

Implementazione dell'impaginazione in DDD utilizzando i mapper dei dati

Come si dovrebbe implementare la paginazione in DDD con DataMappers? Ho pensato di creare oggetti Range e Order e di passarli ai metodi find, ma non so se questa è una buona soluzione dato che l'impaginazione in questo caso è una questione di in...
posta 09.08.2016 - 04:36
1
risposta

Architettura aziendale: dove mettere la gestione della persistenza / dbContext? [chiuso]

Sto lavorando per progettare una soluzione a livello aziendale e una domanda su come gestire al meglio i dettagli di persistenza. La mia configurazione generale è che esiste un set di base di business logic / oggetti, oltre a un numero di com...
posta 24.11.2015 - 12:34
1
risposta

DDD: posizionamento di un metodo il cui comportamento può essere implementato con una singola query di database

Supponiamo di avere un'entità Book nella nostra libreria. Un requisito dice: Librarian may disable 'available' flag to books published before some year. For example, librarian may 'hide' some old books from being publicly available as...
posta 30.10.2014 - 15:23