Domande con tag 'aggregate'

3
risposte

Design basato sul dominio, due aggregati possono avere la stessa radice?

Allo scopo di separare funzionalità diverse in classi diverse, ho due seguenti aggregati: ActiveEmployee AssignTask () ReassignManager () Disattiva (motivo stringa) InactiveEmployee GetReasonForDeactivation () Reinstate (...
posta 23.05.2015 - 16:56
3
risposte

Possono esserci più aggregati per lo stesso concetto?

Dire che ho il concetto di un utente; una struttura molto semplice nella realtà. Se l'azienda richiede che un aspetto del software debba visualizzare tutti i "Post" correlati, ad esempio, come dovrebbe essere modellato? Dovrebbero esserci po...
posta 28.07.2017 - 16:05
1
risposta

In che modo il concetto di radice di aggregazione e il modello di deposito risolvono il DEAN durante le operazioni di database?

Se ho dieci classi, e hanno tutte bisogno di operazioni CRUD, in che modo una radice aggregata e il pattern di repository mi risolvono dovendo scrivere un sacco di codice boilerplate (il DRY)? Prendi l'esempio di una scuola e io ho uno studen...
posta 01.02.2017 - 19:34
2
risposte

Rest chiama le API con effetti collaterali su altre risorse

Diciamo che ho un'app mobile, Android / iOS e un backend java Spring. Data la connettività mobile, il numero di round trip della rete deve essere limitato, idealmente, 1 o meno per schermo. Ora, supponiamo di voler aggiungere / riscrivere alc...
posta 02.08.2016 - 19:00
1
risposta

DDD - Duplicazione tra aggregati - dovrei usare una tabella?

Capisco che esista una duplicità di dati tra contesti limitati. Il fatto è che non sono veramente sicuro della duplicità dei dati tra le radici di Aggregate. Esempio: Ho prodotto in aggregato di prodotti e anche aggregato di prodotti nel ca...
posta 16.06.2015 - 09:23
2
risposte

L'accesso ai membri di livello inferiore di un aggregato per eseguire una cattiva pratica di un'operazione?

Attualmente sto costruendo un piccolo progetto che dovrebbe tenere traccia delle ricette. Ogni ricetta ha un sacco di informazioni, tra cui una valutazione per detta ricetta. Dal momento che la valutazione ha qualche logica aggiuntiva, la metto...
posta 23.07.2016 - 12:35
2
risposte

Collezione vs struttura dati vs aggregato

Conosco tre termini che riguardano la memorizzazione di oggetti o dati. Non sono sicuro di capire le differenze esatte tra i termini. Per favore conferma se quello che sto per scrivere è accurato. Una struttura dati è un gruppo di tipi di d...
posta 23.03.2014 - 20:41
2
risposte

Gestione della radice aggregata con la gerarchia degli oggetti profondi

Qual è il modo corretto di applicare i comandi agli oggetti in profondità nella gerarchia del modello? Dato il seguente modello: public class Picture : AggregateRoot { private string title; private List<Shape> shapes; } publi...
posta 19.08.2017 - 20:20
3
risposte

Questo è un esempio di composizione o aggregazione? [duplicare]

La composizione e l'aggregazione sono entrambi per me fonte di confusione. Il mio codice di esempio qui sotto indica composizione o aggregazione? class A { public static function getData($id) { //something } public s...
posta 24.10.2012 - 14:53
2
risposte

DDD: decidere quando orientarsi verso l'eventuale coerenza transazionale

Sto leggendo la serie di articoli di Vaughn Vernon su design aggregato efficace . A proposito di decidere tra coerenza transazionale vs eventuale, si afferma quanto segue: Discussing this with Eric Evans revealed a very simple and sou...
posta 01.06.2018 - 19:28