Domande con tag 'domain-driven-design'

2
risposte

Come evitare di "aggiornare" la data invariata utilizzando Data Mappers?

In alcuni libri l'implementazione di Data Mappers semplicemente aggiorna l'intera riga di una tabella usando i dati all'interno di un oggetto, ma in un sistema è possibile che due diverse operazioni aggiornino campi diversi da una stessa riga in...
posta 22.07.2016 - 06:39
2
risposte

In un ambiente di microservizio basato su eventi, gli eventi di dominio sono uguali agli argomenti?

Un sacco di quadri di messaggistica hanno il termine "argomento". In un'architettura di microservice ddd, questi argomenti riflettono sempre gli eventi del dominio?     
posta 23.05.2016 - 22:58
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
1
risposta

Modello multilingue in DDD

Sto lavorando a un progetto, usiamo DDD e ora vogliamo implementare la localizzazione per alcuni campi. Esempio: <?php class Product { private $id; private $name; public function __construct($id, $name) { $this...
posta 14.05.2017 - 14:24
2
risposte

Architecture: come passare modelli tra controller, servizi e repository

Sto provando a costruire un'architettura in cui dispongo di un progetto di dominio con tutti i miei modelli di dominio, un progetto di infrastruttura con i miei servizi e infrastruttura.Entità con i miei archivi ed entità. Tuttavia, sono un p...
posta 11.09.2016 - 10:44
1
risposta

Dove inserire una logica di convalida estesa in DDD

Sto cercando di capire come funziona DDD, e capisco che ho un domain object e un domain service . Il mio oggetto dominio è un interaction che può essere di diversi tipi di interazione con un cliente, come una riunione, una telef...
posta 09.09.2016 - 15:43
1
risposta

In DDD, le entità sono autorizzate a utilizzare il database per la ricerca, l'indicizzazione, ecc.?

È (era?) considerato best practice quando si tratta di programmazione web per consentire al database di eseguire il "sollevamento pesante", quando possibile. Ad esempio, ho un elenco di contatti e consiste di molti indirizzi e nomi di posta elet...
posta 01.09.2016 - 12:02
2
risposte

CQRS / DDD + Sourcing di eventi. Il ReadModel può leggere se stesso?

Questa è una domanda per le volte in cui stai creando il modello di lettura per gestori di eventi. La domanda si riduce a: come può un gestore di eventi attingere da altre fonti di informazioni rispetto a ciò che è contenuto nell'evento gest...
posta 08.09.2016 - 16:39
2
risposte

Design basato sul dominio con coerenza finale

Il mio aggregato di domini è alle prese con una semplice logica di business, quindi mi sembra di averlo modellato in modo errato. L'architettura che ho ora utilizza la progettazione basata su domini con l'event sourcing. L'aggregato del domin...
posta 27.07.2015 - 16:16
2
risposte

Modelli, tipi, viste e metadati diversi

Abbiamo un software con lo scopo di aiutare gli utenti a creare le proprie applicazioni. Deve essere molto allentato con l'infrastruttura: ad esempio, posso immaginare che gli utenti lo eseguano sul database MySQL anche su MongoDB. Abbiamo mo...
posta 14.11.2014 - 07:44