Domande con tag 'domain-driven-design'

5
risposte

Unit Testing in un mondo "no setter"

Non mi considero un esperto di DDD ma, come architetto di soluzioni, cerco di applicare le migliori pratiche ogni volta che è possibile. So che c'è un sacco di discussioni sui pro e contro dello stile "no" (pubblico) setter in DDD e posso vedere...
posta 18.03.2013 - 13:48
2
risposte

Repository DDD nell'applicazione o nel servizio di dominio

Sto studiando DDD in questi giorni e sto avendo alcune domande su come gestire i repository con DDD. In realtà, ho incontrato due possibilità: Primo Il primo modo di gestire i servizi che ho letto è quello di iniettare un repository e...
posta 07.09.2016 - 19:44
2
risposte

Best practice per la serializzazione di aggregati DDD

Secondo la logica del dominio DDD non dovrebbe essere inquinata da problemi tecnici come la serializzazione, la mappatura relazionale degli oggetti, ecc. Quindi, come serializzare o mappare lo stato degli aggregati senza esporlo pubblicamente...
posta 14.12.2014 - 16:56
3
risposte

Disallineamento concettuale tra DDD Application Services e REST API

Sto provando a progettare un'applicazione con un dominio aziendale complesso e un requisito per supportare un'API REST (non rigorosamente REST, ma orientata alle risorse). Ho qualche problema a trovare un modo per esporre il modello di dominio i...
posta 17.04.2015 - 06:45
2
risposte

Domain-Driven-Design: dipendenze esterne nel problema Entity

Vorrei avviare Domain-Driven-Design, ma ci sono diversi problemi che vorrei risolvere prima di iniziare:) Immaginiamo di avere un gruppo e utenti e quando l'utente vuole unirsi a un gruppo, sto chiamando il metodo groupsService.AddUserToGro...
posta 13.08.2011 - 17:58
6
risposte

È buona pratica utilizzare oggetti entità come oggetti di trasferimento dati?

Mi chiedo perché se lo è, perché Entity Framework non offre la logica per creare un nuovo oggetto con le stesse proprietà per trasferire i dati tra i livelli? Uso gli oggetti entità che creo con il framework entità.     
posta 02.06.2017 - 20:41
3
risposte

Database relazionali e sviluppo iterativo

In molti approcci allo sviluppo di software come metodologie agili, progettazione orientata al dominio e analisi e progettazione orientata agli oggetti, siamo incoraggiati ad adottare un approccio iterativo allo sviluppo. Quindi non è previst...
posta 21.02.2016 - 21:05
4
risposte

In che modo la persistenza si inserisce in un linguaggio puramente funzionale?

In che modo il modello di utilizzo dei gestori di comandi per gestire la persistenza si inserisce in un linguaggio puramente funzionale, in cui vogliamo rendere il codice relativo all'IO il più sottile possibile? Quando si implementa il Doma...
posta 10.03.2014 - 23:43
2
risposte

Modelli di domini anemici e iniezione di servizi di dominio

Il modello di dominio anemico è descritto come un anti-pattern nella progettazione basata sul dominio di Martin Fowler. Per avere la logica aziendale sui modelli di dominio, vengono spesso utilizzati i servizi di dominio. Ma l'iniezione di ser...
posta 17.12.2015 - 16:20
2
risposte

DDD Contesti e domini limitati?

Ho lavorato in un'applicazione relativamente complessa con 10 di tabelle di database (aggregati, entità / oggetti valore) e applicando DDD. A questo punto sembra essere fondamentalmente DDD-Lite che significa che esistono i servizi di applicazio...
posta 04.10.2013 - 19:34