Domande con tag 'domain-driven-design'

3
risposte

Can Root Factory di aggregazione può creare la radice e le sue classi interne?

Attualmente, i miei aggregati e oggetti valore hanno costruttori protetti e alcuni di essi vengono creati da metodi di factory static all'interno dell'aggregato con nomi descrittivi. Crea un bel DSL e un modello abbastanza incapsulato ma rend...
posta 30.07.2018 - 11:57
1
risposta

Ricerca degli eventi e ricerca basata sui criteri

Recentemente ho letto molto su Event Sourcing nel mio tempo libero. Capisco che sia per le situazioni (contesti limitati?) dove l'azienda è interessata a come un'entità è arrivata nel suo stato attuale. L'esempio classico è una banca, che non...
posta 30.07.2018 - 20:21
1
risposta

DTO per conservare i dati più disparati dal modello di dominio?

Ho un modello di dominio ordinato che semplifica la comunicazione con un servizio Web esterno. I nuovi requisiti hanno reso l'interfaccia del servizio Web esterna disordinata e ora devo raccogliere dati da più punti nel mio modello. Un DTO è app...
posta 12.02.2018 - 19:16
2
risposte

Come progettare le classi in php nel modello di repository?

Uso laravel con pattern di repository. La mia strucuture del progetto è: Ho una Entity class ( POPO ) che implementa un Interface e ha un repository class relativo ad esso. Ad esempio per User Entity , ho: Ap...
posta 09.03.2018 - 12:52
2
risposte

Entità convalidata più volte utilizzando criteri diversi ogni volta

Vedi il codice qui sotto: public void GetOffers(List<Offer> offers) { if (Validate() == true) { OfferFactory offerFactory = new OfferFactory(); foreach (Offer offer in offer...
posta 11.07.2017 - 21:28
1
risposta

Qual è la differenza tra lo sviluppo del software tradizionale e lo sviluppo basato sul comportamento?

Qual è la differenza tra il cosiddetto Traditional Software Development (TSD) e Behavior Driven Development (BDD)? Ho visto molti metodi di sviluppo diversi che insegnano agli sviluppatori a parlare in un linguaggio commerciale. Eppure, per m...
posta 18.07.2017 - 18:36
3
risposte

DDD: salvataggio delle modifiche dall'interfaccia utente all'oggetto dominio

In molti casi, ci sono diversi tipi di moduli nell'interfaccia utente di un'applicazione, e queste forme sono utilizzate per raccogliere tutti i dati necessari per aggiornare (o creare naturalmente) oggetti di dominio (es. applicazione). Quan...
posta 09.02.2016 - 10:49
3
risposte

Qual è l'astrazione / struttura corretta per salvare questo oggetto nello spazio di archiviazione?

Ho un oggetto chiamato SecurityServer . Viene creato utilizzando SecurityServerFactory . Ho bisogno di serializzare SecurityServer sul token disco / hardware / o qualche altra memoria. Che è più corretto: securityServ...
posta 24.02.2017 - 21:22
1
risposta

L'interfaccia utente in un'architettura pulita con un modello client / server [chiuso]

Ho letto (e guardato le presentazioni) su argomenti come: DDD, TDD, BDD, SOLID (principi), schemi di progettazione, codice pulito, architettura pulita, metodologie di progetto agili. Tutto sommato ho una visione abbastanza chiara su come affr...
posta 21.01.2014 - 23:56
2
risposte

Come si progettano i suoi vari modelli di architettura / business?

Attualmente sto imparando i vari approcci alla progettazione di applicazioni e c'è una cosa che non riesco davvero a capire. Diciamo che ho un dispositivo fisico nella mia rete, una telecamera di sorveglianza IP. Ho bisogno di un modello che...
posta 17.01.2014 - 00:05