Domande con tag 'domain-driven-design'

4
risposte

Può una radice aggregata contenere riferimenti di membri di un'altra radice aggregata?

So che al di fuori degli aggregati non posso cambiare nulla all'interno di un aggregato senza passare per la sua radice. Detto questo vorrei sapere se una radice aggregata può contenere riferimenti di membri (oggetti interni) di un'altra radice...
posta 11.02.2011 - 00:08
2
risposte

Il modello di builder è applicabile nella progettazione basata su domini?

Ho fatto una domanda su StackOverflow riguardo a come 'best' usa il pattern Builder per costruire un Value Object che potrebbe essere costruito con o senza parametri opzionali. Una risposta affermava che: A builder is not par...
posta 06.03.2018 - 17:32
2
risposte

Qual è la consistenza finale?

Ho sentito persone parlare di "coerenza finale" (ad esempio in questa domanda e questa risposta ). Che cos'è la "consistenza finale"? Come si confronta con "consistenza transazionale"? Quando succede? Che tipo di impatto ha la coerenza...
posta 02.01.2015 - 22:46
6
risposte

Devo usare una proprietà di raccolta se richiedo solo un oggetto al momento?

Vedi la classe qui sotto: public class Customer { private readonly IList<Order> _orders = new List<Order>(); public string FirstName { get; set; } public string LastName { get; set; } public str...
posta 19.02.2018 - 14:44
3
risposte

Rappresentazione DDD di entità e database

Sto studiando il DDD in un contesto di sviluppo e sembra che abbia frainteso qualcosa. In realtà, stavo pensando che un'entità è l'oggetto che può essere conservato su un supporto di archiviazione come un database. Ma vuol dire che l'entit...
posta 14.12.2016 - 16:49
4
risposte

DDD: identificazione della radice aggregata in un dominio di applicazione di esempio semplice

Sto cercando di leggere su DDD, e sto faticando un po 'cercando di identificare le radici aggregate. Ho scritto un'app molto semplice per dividere i giocatori in squadre diverse all'interno di un gioco. Quindi le mie entità sono qualcosa del...
posta 29.01.2018 - 09:32
3
risposte

Come evitare completamente la logica di business in DAL?

Nella nostra applicazione ASP.NET MVC, proviamo davvero a separare le preoccupazioni da ogni livello (usiamo DDD). Tuttavia, sembra che non possiamo evitare di avere almeno qualche logica di business in DAL. Per esempio, ci sono oggetti con n...
posta 14.03.2014 - 20:35
2
risposte

DDD è valido solo per l'elaborazione in batch?

Leggete il mio primo libro su DDD (" Modellazione del dominio resa funzionale: Tackle Software Complexity with Domain-Driven Design and F # " di Scott Wlaschin nel caso in cui faccia qualche differenza), e vieni via con la netta impressione che...
posta 22.05.2018 - 17:41
4
risposte

Il modello di dati deve essere identico al modello di dominio per scopi di mappatura?

Dire che ho un modello di dati, che assomiglia a questo: public class DataCustomer { public virtual System.DateTime CreatedTime { get; set; } public virtual Guid Id { get; set; } public virtual string FirstName { get; set; } p...
posta 09.02.2018 - 10:54
5
risposte

Un punto disegnato su una tela è considerato un'entità nella progettazione guidata dal dominio?

Sto leggendo su DDD e ho trovato questo estratto: Let’s consider a drawing application. The user is presented a canvas and he can draw any points and lines of any thickness, style and color. It is useful to create a class of object named Po...
posta 06.09.2018 - 21:15