Domande con tag 'domain-driven-design'

5
risposte

Come dovrebbero essere i parametri del metodo di servizio?

Sono solo uno sviluppatore junior ma in circa una mezza dozzina di progetti su cui ho lavorato c'è sempre questa situazione: Metodi di servizio che prendono come oggetti grandi oggetti, ma spesso ne usano solo una piccola porzione. Lasciatemi...
posta 18.11.2017 - 16:53
2
risposte

Implementazione DDD: utenti e permessi

Sto lavorando su una piccola applicazione cercando di cogliere i principi del design basato sul dominio. In caso di successo, questo potrebbe essere un pilota per un progetto più ampio. Sto cercando di seguire il libro "Implementing Domain-Drive...
posta 14.03.2018 - 16:26
2
risposte

I metodi Extensions dovrebbero essere utilizzati per la logica aziendale

In C # abbiamo Extension methods . Extension methods enable you to add methods to existing types without creating a new derived type, recompiling, or otherwise modifying the original type. An extension method is a special kind...
posta 23.01.2018 - 05:03
4
risposte

DDD non è appropriato per il mio sito web o dovrei introdurre un livello di query?

Ho ereditato un'applicazione del sito Web ASP.NET e lo sviluppatore precedente ha usato quelli che credo siano alcuni concetti DDD. Sono nuovo di DDD e devo ammettere che sto lottando con il lato pratico di esso proveniente da uno sfondo di Tran...
posta 05.09.2014 - 10:02
1
risposta

Un'unica fonte di verità all'interno di un sistema distribuito aziendale

All'interno di un sistema distribuito aziendale ho molti servizi: un servizio di e-commerce, un CRM, un supporto tecnico, finanza, fatturazione. Molti di questi servizi condividono dati comuni, come Customer dati. Questi servizi comunica...
posta 30.06.2015 - 10:00
3
risposte

Che cos'è un oggetto valore nella progettazione orientata al dominio?

Ho un'entità e ho capito che esiste un gruppo di proprietà che funzionano insieme. Quindi li ho spostati su un oggetto valore (insieme al loro comportamento) e ora ho un riferimento dalla mia entità a questo oggetto valore. Ho letto " Domain...
posta 18.12.2011 - 13:21
4
risposte

Progettazione guidata da domini e interazione tra domini

Sono un neofita del DDD relativo, ma sto leggendo qualsiasi cosa e tutto quello che posso mettere le mani su per bollire e distillare le mie conoscenze. Mi sono imbattuto in questa domanda DDD e una delle risposte mi ha incuriosito. Conte...
posta 01.02.2016 - 11:37
2
risposte

Il pattern design del comando è un buon modo per ridurre il numero di dipendenze nella mia classe?

Recentemente mi sono reso conto di avere troppe dipendenze in molte delle mie classi. Ora sto cercando di risolverlo per la classe più importante. Penso di avere un'idea di come, ma non sono sicuro se sia la migliore idea. La classe più impor...
posta 11.05.2016 - 17:20
4
risposte

Come implementare lo schema della macchina dello stato sulla radice aggregata

Sto modellando una radice aggregata, che ha diverse azioni che eseguono operazioni contro altre entità, come ci si aspetterebbe. L'aggregato, tuttavia, ha uno stato e molte di queste operazioni possono essere eseguite solo quando l'aggregato si...
posta 30.01.2018 - 01:04
2
risposte

Come strutturare un progetto di cipolla

Ecco un'implementazione di esempio che utilizza l'architettura di Onion: link La pagina web suggerisce una struttura della soluzione di: Domain - Solution Folder Domain.Entities - Class Library Project Domain.Interfaces - Class Library Pr...
posta 24.10.2017 - 16:56