Domande con tag 'domain-driven-design'

2
risposte

Esiste un modo elegante per controllare i vincoli univoci sugli attributi degli oggetti di dominio senza spostare la business logic nel livello di servizio?

Ho adattato il design basato sul dominio per circa 8 anni e anche dopo tutti questi anni, c'è ancora una cosa che mi ha infastidito. Questo è il controllo di un record univoco nell'archiviazione dei dati rispetto a un oggetto dominio. Nel set...
posta 17.05.2016 - 14:18
1
risposta

Quali sono i sottodomini, davvero?

Nello studio del design orientato al dominio (DDD), mi sono imbattuto nel concetto di sottodominio, ma penso di non averlo ancora capito. La mia prima comprensione di questo è che un sottodominio è un sottoinsieme del dominio dell'applicazione....
posta 09.02.2015 - 23:08
4
risposte

Architettura dei microservizi e contesti limitati

Negli ultimi giorni ho letto alcune cose sull'architettura dei microservizi. Non ho ancora capito il punto, visto che sto iniziando con questo, ma c'è un punto che ha attirato la mia attenzione. In un certo senso, mi sembra che i microservizi si...
posta 20.12.2015 - 03:24
1
risposta

Architettura DDD in un'applicazione Web MVC

Sto assemblando un'applicazione web con DDD, tuttavia sto lavorando per mettere il modello DDD del libro di testo in un'applicazione MVC reale. Al momento ho questi livelli: Controller > ViewModelsBuilders > Servizi di dominio > A...
posta 09.06.2015 - 21:20
1
risposta

Una logica di filtraggio dovrebbe essere in un repository o in un servizio?

Mi chiedo quanto segue: supponiamo di costruire un sistema in cui ci sia bisogno di alcune funzionalità di filtro per cercare qualche entità. Ad esempio, si potrebbe voler applicare il filtro a una tabella che elenca le entità per trovare qualco...
posta 20.07.2016 - 17:46
4
risposte

Come decidere se implementare un'operazione come operazione Entità o operazione di servizio in Progettazione guidata dal dominio?

Sto leggendo il Domain Driven Design di Evans. Il libro dice che ci sono entità e ci sono servizi. Se dovessi implementare un'operazione, come decidere se aggiungerla come metodo su un'entità o farlo in una classe di servizio? es. myEntity...
posta 03.04.2012 - 10:17
4
risposte

Come definire chiaramente i confini di un contesto limitato

Dopo circa un mese dalla lettura e dalla ricerca di DDD, ho deciso di avviare il mio progetto e creato DDD con questi contesti limitati > Clienti Prodotti Ordini Fatturazione Ogni contesto limitato ha un'API di riposo come livell...
posta 26.04.2016 - 17:58
1
risposta

BDD e DDD funzionano bene insieme?

Lo sviluppo comportamentale (BDD) può essere descritto come in questo post del blog come segue: Behaviour-driven development (BDD) takes the position that you can turn an idea for a requirement into implemented, tested, production-ready cod...
posta 12.05.2017 - 03:07
5
risposte

Come si definisce un singolo metodo generico per applicare eventi sottotipi di una classe base?

( Nota : non sono sicuro di come inquadrare correttamente la domanda, quindi sentiti libero di modificarlo o commentare come posso migliorarlo.) Credo che questa domanda, pur coprendo un ambito abbastanza ampio, sia piuttosto limitata ai ling...
posta 03.07.2017 - 16:36
1
risposta

Aggiornamento degli oggetti nidificati in DDD Aggrega con l'esempio: delega o accesso diretto dalla radice?

Il problema del dominio di esempio EsisteunsistemaditracciamentodellepresenzedeglistudentichetienetracciadellepresenzedeglistudentidiExerciseGroups.Courseèuncomponentedilivellosuperiore,AR,descriveun'informazionegenericasulcorsodiapprendimen...
posta 05.12.2017 - 09:49