Domande con tag 'domain-driven-design'

2
risposte

Mantenimento di un ID univoco per un numero di entità

Descrizione: Dato un portale di aggregazione, l'utente deve essere in grado di creare, leggere e aggiornare l'entità richiesta. L'entità qui è di diversi tipi e vive in sistemi diversi. Il portale mostra la metrica delle entità in una deter...
posta 09.09.2017 - 10:34
2
risposte

È un servizio di dominio utilizzato per calcolare un valore (potrebbe essere oggetto, elenco ecc.) che non è una variabile di istanza di un'entità / valore?

Stavo leggendo questo articolo recentemente: link Lo scrittore consiglia una classe come questa: public sealed class AtmService // Domain service { public void WithdrawMoney(Atm atm, decimal amount) { if (!atm.CanDispenseM...
posta 13.08.2017 - 11:40
1
risposta

In che modo le applicazioni che non prevedono l'interazione dell'utente traggono vantaggio dalla progettazione basata su domini?

Sono abbastanza nuovo nel design basato sul dominio, ma sono interessato ai suoi benefici. Attualmente sto lavorando a un'applicazione C # che verrà eseguita una tantum per importare dati da diversi fogli di calcolo (oltre 100) in un sistema bas...
posta 12.06.2017 - 21:44
2
risposte

Approccio basato sul Domain Driven Design per il gioco

Sto lavorando a un progetto di gioco multiplayer in tempo reale. Ci sono entità come Giocatore, Gioco, Bandiera ecc. E molti dei suoi comportamenti come Giocatore RespawnBehaviour, Giocatore WalkBehaviour, Giocatore LifeBehaviour,...
posta 29.04.2018 - 11:02
1
risposta

Aiuta a comprendere la modellazione nella progettazione orientata al dominio

Ho cercato di apprendere la progettazione basata sul dominio (e in modo simile su Onion Architecture) nell'ultima settimana. Penso di averne capito, ma come la matematica, faccio schifo per estrarre tutti i dettagli ... Quindi sto progettando...
posta 28.08.2015 - 06:32
2
risposte

Gestione DDD di tabelle, repository e / o servizi

Lottare per gestire gli aggregati e aggregare le radici quando si tratta di persistere. Ad esempio, attualmente ho un repository per ogni aggregato / tabella, ma questo sta causando alcuni problemi nella mia classe di servizio. Current Journ...
posta 12.04.2018 - 17:06
1
risposta

I servizi di dominio dovrebbero sollevare eventi?

Ho un requisito aziendale che ogni account visualizzato deve essere registrato. Sto cercando di capire dove questo requisito dovrebbe essere nel mio codice. Questo è un evento di tipo query e non richiede di passare attraverso l'entità stessa co...
posta 26.03.2018 - 23:46
2
risposte

Event sourcing: fusione della radice e della proiezione aggregate?

Sto cercando di capire come funziona l'architettura basata su eventi. Dalla mia comprensione, la proiezione è la rappresentazione di uno stato in un dato momento; infatti - è un'aggregazione di eventi che ha portato a quello stato. La proiezi...
posta 24.01.2017 - 19:25
1
risposta

Configurazione del comportamento dell'entità DDD

In uno dei prodotti con cui lavoro abbiamo una radice di aggregazione con un sacco di logica di dominio, e ora ho il requisito di rendere configurabile un piccolo elemento di comportamento. Per fare un esempio, diciamo che ho un'entità e ques...
posta 07.02.2017 - 23:40
2
risposte

Relazioni inverse per Aggregati più piccoli / migliori?

Facciamo un esempio: abbiamo due entità correlate, come Question e Choice . Questo è un sondaggio : contiene una sola domanda che può avere 2 o più scelte . Ogni scelta può essere votata dagli utenti, ogni voto è memorizzato....
posta 31.10.2014 - 18:24