Domande con tag 'domain-driven-design'

6
risposte

I DDD Aggregates sono davvero una buona idea in un'applicazione Web?

Mi sto immergendo in Domain Driven Design e alcuni dei concetti che sto incontrando hanno molto senso in superficie, ma quando ci penso di più mi chiedo se sia davvero una buona idea. Il concetto di Aggregati, ad esempio, ha senso. Crei picco...
posta 13.02.2011 - 22:04
4
risposte

Dove dovremmo mettere la validazione per il modello di dominio

Apprezzo ancora le migliori pratiche per la convalida del modello di dominio. Va bene inserire la validazione nel costruttore del modello di dominio? esempio di convalida del mio modello di dominio come segue: public class Order { private...
posta 15.11.2011 - 03:40
2
risposte

Come gestisci i concetti condivisi in un'architettura di microservizi?

Sto ricercando i modelli architettonici per un'applicazione che sto sviluppando e un approccio microservizio sembra che sarebbe un buon scelta ma non sono sicuro di come gestire le interazioni tra i servizi. L'applicazione riguarda principa...
posta 22.03.2015 - 07:21
7
risposte

Le API RESTful tendono a incoraggiare modelli di dominio anemici?

Sto lavorando a un progetto in cui stiamo cercando di applicare sia la progettazione basata sul dominio sia REST a un'architettura orientata ai servizi. Non ci preoccupiamo della conformità al 100% del REST; sarebbe probabilmente meglio dire che...
posta 14.01.2014 - 22:07
1
risposta

Perché il database come coda è così brutto? [chiuso]

Ho appena letto questo articolo e io m confuso. Immaginiamo 1 webapp e 1 applicazione distinta che agisce come "worker", entrambi che condividono lo stesso database . Oh, ho detto "condivisione" ... ma di cosa parla l'articolo? : F...
posta 06.03.2014 - 00:09
10
risposte

Utilizzo di un GUID come chiave primaria

Generalmente uso gli ID di incremento automatico come chiavi primarie nei database. Sto cercando di scoprire i vantaggi dell'utilizzo di GUID. Ho letto questo articolo: link Mi rendo conto che questi GUID sono utilizzati per identificare gl...
posta 02.08.2017 - 18:15
5
risposte

È ancora valido parlare di modello anemico nel contesto della programmazione funzionale?

La maggior parte dei modelli di progettazione tattica DDD appartiene al paradigma orientato agli oggetti, e il modello anemico descrive la situazione quando tutta la logica aziendale è messa in servizi piuttosto che oggetti, rendendoli quindi un...
posta 05.05.2016 - 00:04
1
risposta

Come scegliere tra l'uso di un evento di dominio, o lasciare che il livello applicativo orchestri tutto

Sto impostando i miei primi passi nel design guidato dal dominio, ho comprato il libro blu e tutto il resto, e mi ritrovo a vedere tre modi per implementare una determinata soluzione. Per la cronaca: non sto usando CQRS o Event Sourcing. Dici...
posta 11.10.2012 - 14:04
2
risposte

DDD - Il repository di una radice aggregata gestisce il salvataggio degli aggregati?

Sto usando un approccio tipo DDD per un modulo greenfield di un'applicazione esistente; non è DDD al 100% a causa dell'architettura, ma sto cercando di utilizzare alcuni concetti DDD. Ho un contesto limitato (penso che sia il termine corretto -...
posta 10.10.2011 - 14:41
3
risposte

Che cos'è lo sviluppo guidato dal dominio in termini pratici? [chiuso]

Ho sentito parlare di Domain Driven Development da uno sviluppatore della zona. Ne ha parlato come se si trattasse del proiettile d'argento per cambiare i requisiti. Ho letto la wiki . Ancora non troppo chiaro. Cosa significa "3D" in termini...
posta 02.12.2011 - 22:46