Many people here seem to have very different views on aggregates. As an example some people think its ok to have sprawling out graphs + a unit of work to...
Hi guys, I have a complicated scenario in which two aggregate boundaries sort of contradict each other. I have 2 Entities: Request and Mission. User creates...
Sent from my HTC on the Now Network from Sprint! ... From: "Greg Young" <gregoryyoung1@...> Date: Thu, Aug 5, 2010 12:52 pm Subject: [domaindrivendesign]...
Hello, I often read an advice here on the DDD list : think about behavior/use case not only data. I can see how to communicate (even with business people) data...
Hi all, I have an aggregate with 2 deep hierarchies. i'm wondering how to reflect changes in hierarchy to GUI. should it be via events (in this case .Net ...
hi there, i have a little concern about the implementation of event sourcing pattern, that is about the event store. if we record each domain event in event...
A few points to bring up 1) CQRS list There has been some discussion over time about the transitioning of this list to become the CQRS list. While I feel that...
Are you using interface based programming while developing your domain models? On our biggest projects we took such approach and we have found it good. It...
We are not currently using interface based programming. One of the reasons is that we many classes with lot of properties. Adding interface for everything...
Some people have been asking me if I could do online versions of my training with CQRS and Event Sourcing. I decided I would give it a try in a shortened...
There's these concepts in my domain called "Site" and "Location". A site is an area that contains one or more locations. It allows people to manage locations...
Hello, Something that I need some advice about is whether we should use the Read or Write database when getting a single object from Repository? Like consider...
I've spent the last couple weeks reading up on CQRS (Greg's video, Udi's Clarifiyng PDF, and playing with Axon) and talking with people on our project. I can...
Hello, Trying to explain my "newbie" problem using an example : Important to know is the fact we are bound to a current Database with as PK's integers and we...
Hello, First I would like to say that this is my first project where I'm trying to define aggregate roots and really following DDD principles. I'm struggling...
Hello, I've been reading about Commands and how they help us capture user's intent. Udi Dahan, in his presentation, suggested 2 different Commands for changing...
Not for each attribute. An address is a single value -- a Value Object You don't replace one part, but the whole thing (even if all of the other attributes of...
Hi guys, Can anyone please give me some direction in regards to various ways to synchronize the Write and Read databases? What are different technologies out...
Here's a link to Eric Evans DDD eXchange presentation at Skills Matter last month. Eric talked about Emerging Themes in Architecture and DDD in 2010. ...
Hi all, which advantages do you see in implementing CRUD applications using transaction scripts? Which technology would you use to implement those transaction...
Hi all, I'm poking at the various bits and pieces from the CQRS presentations -- I understand a bunch of it now, but the piece where the domain aggregates are ...
I was in modeling, where we had a instituition, university, college, center, campus. Someone suggested a more generalized with only unit, type unit and ...
from what I have read, it seems that the reporting model is a part of the application layer and could be implemented in a wider choice of techniques and...
Actually, paper-based processes has a huge advantage: no concurrency. We are designing and developing a really big and complex financial domain model focused...
Hello all, I've dissapeared for a while and it's not because we lost in the WC! I got married and was enjoying NYC, but now I'm back to reality and have to...
Industry experts Greg Young and Udi Dahan are giving two free sessions on DDD at Skills Matter. Come along to meet them! Greg Young - 5 common reasons DDD...