Domande taggate «domain-model»

Un modello di dominio è composto da oggetti, comportamento, relazioni e attributi che costituiscono il settore al centro dello sviluppo.


4
Domain Driven Design e interazione tra domini
Sono un principiante relativamente DDD, ma sto leggendo qualsiasi cosa e tutto ciò su cui riesco a mettere le mani a bollire e distillare le mie conoscenze. Mi sono imbattuto in questa domanda DDD e una delle risposte mi ha incuriosito. DDD Contesti e domini limitati? In una delle risposte …


2
L'ID commerciale noto di un'entità deve essere rappresentato con un tipo dedicato in DDD / OOP?
In termini pratici significa usare un'usanza (immutabile) classsu uno stringo qualche altro tipo primitivo. Esempi: Pubblicazione: numero di libro standard internazionale. Finanza: numero di identificazione internazionale dei titoli. vantaggi: Può garantire il formato di un identificatore. Diventa un membro di prima classe del modello. svantaggi: Aggiunge attrito di persistenza (ad …

4
Rapporti modello con DDD (o con senso)?
Ecco un requisito semplificato: L'utente crea un Questioncon più Answers. Questiondeve averne almeno uno Answer. Chiarimento: pensare Questione Answercome in un test : c'è una domanda, ma diverse risposte, dove poche possono essere corrette. L'utente è l'attore che sta preparando questo test, quindi crea domande e risposte. Sto cercando di …

4
Garantire la coerenza transazionale con DDD
Sto iniziando con DDD e capisco che le radici aggregate vengono utilizzate per garantire la coerenza transnazionale. Non dovremmo modificare più aggregati in un servizio dell'applicazione. Vorrei tuttavia sapere come affrontare la seguente situazione. Ho una radice aggregata chiamata Products. Esiste anche una radice aggregata chiamata Gruppo. Entrambi hanno ID …


1
Le prove attuali supportano l'adozione di modelli contestuali rispetto a modelli canonici?
L'idea "canonica" è pervasiva nel software; modelli come Modello canonico , Schema canonico , Modello dati canonico e così via, sembrano emergere ancora e ancora in fase di sviluppo. Come molti sviluppatori, ho spesso seguito, acriticamente, la saggezza convenzionale secondo cui hai bisogno di un modello canonico, altrimenti dovrai affrontare …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.