Domande con tag 'domain-model'

3
risposte

Entity Framework ed evitando il modello di dominio anemico

Nella nostra logica di business occasionalmente abbiamo metodi definiti come: User.ResetCourse(Course courseToReset) Il problema è che sia Utente che Corso sono oggetti proxy Entity Framework. Ciò significa che quando colpiamo le proprietà...
posta 30.09.2016 - 15:58
3
risposte

DDD con ORM dove dovrebbe andare la logica aziendale?

Ho usato uno strumento MDA (model driven architecture) in passato, dove abbiamo modellato tramite UML e questo ha generato tra l'altro le entità aziendali (il nostro modello di dominio) e l'ORM (mappatura ecc.) Gran parte del codice aziendale...
posta 11.12.2011 - 08:22
4
risposte

Tabelle di ricerca: sono una perdita nel modello di dominio?

Stai costruendo un sistema che tiene traccia delle Aziende. Quelle aziende hanno contatti. Questi contatti sono spesso specialisti che rispondono solo a determinati tipi di domande, ad esempio Fatturazione / Pagamento, Vendite, Ordini e Assisten...
posta 27.10.2015 - 14:14
3
risposte

Qual è il processo di pensiero orientato agli oggetti? [chiuso]

Ho studiato l'OOP in collaborazione con l'implementazione MVC di Zend negli ultimi mesi. Sono abbastanza nuovo alla programmazione, in generale, ma sento strongmente che dovrei imparare le cose nel modo "giusto", che per me significa essere sicu...
posta 04.09.2011 - 02:16
4
risposte

Relazioni modello con DDD (o con senso)?

Ecco un requisito semplificato: User creates a Question with multiple Answers. Question must have at least one Answer. Clarification: think Question and Answer as in a test: there is one question, but several answers, where few may be...
posta 21.10.2014 - 20:35
1
risposta

I POCO ORM sostituiscono le entità di dominio?

Questo è in qualche modo simile a questa domanda ma più ampia. In generale, con ORM come EF 4.1 che supporta POCOs, ha senso avere le entità di dominio essere gli oggetti che sono persistenti nel tuo database? Con ORM più vecchi come E...
posta 25.10.2011 - 19:25
3
risposte

Garantire la coerenza transazionale con DDD

Sto iniziando con DDD e capisco che le radici aggregate sono utilizzate per assicurare la coerenza transnazionale. Non dovremmo modificare più aggregati in un servizio applicativo. Vorrei sapere comunque come affrontare la seguente situazione...
posta 16.11.2013 - 18:16
2
risposte

L'isolamento del modello dominio / persistenza di solito è così imbarazzante?

Mi sto immergendo nei concetti di Domain-Driven Design (DDD) e ho trovato alcuni principi strani, soprattutto per quanto riguarda l'isolamento del modello di dominio e persistenza. Ecco la mia comprensione di base: Un servizio sul livello ap...
posta 14.10.2018 - 17:19
4
risposte

Pulire la convalida dell'architettura nel livello di persistenza dei dati rispetto ai domini?

Sto studiando su clean e di conseguenza sto ripensando in modo molto significativo a come disegno e software scrivo. Ho una cosa con cui sto ancora combattendo, è per le regole del business come "salva gli aggiornamenti su qualche oggetto, pr...
posta 22.06.2017 - 17:13
2
risposte

Il ben noto ID aziendale di un'entità deve essere rappresentato con un tipo dedicato in DDD / OOP?

In termini pratici significa usare una percentuale (immutabile) class su un string o qualche altro tipo primitivo. Esempi: Pubblicazione: International Standard Book Number. Finanza: numero di identificazione internazionale de...
posta 21.08.2015 - 12:56