... I have watched once a program on Discovery about the creation of BMW 6 series. Chris Bangle was selected by the management to lead the design team. He...
I think I can see where Abel is coming from on this. The developers at my office and I read Evans' DDD book and everyone liked the concepts. However we often...
... the ... wary ... I think some fundamental problems are often ignored and people run into them sooner or later. Take for example Microsoft's example...
Hi Frans, I see the following aggregates on your analysis (provided that we start the modeling from the DB, which is not my preference): Order (with...
Hi Carlos, ... I was talking about the relational model, so at the level of NIAM/ORM, not about tables etc. though in the case of northwind they're the same. ...
Tomas, [Just a lot of code like custmerVO.setName(customerORM.getNmae()). I don't recommend anyone to do that trip!] I would like to hear more of your problems...
Hi Frans, ... I haven't saw, in the domains I worked on, the need for a relation from Product to OrderDetail (the M:N relation you mention), I used a relation...
The first place to start is going to be Eric Evans book. After that things start to get a little hazy. Unlike gregory I strongly recommend against reading...
I'd start with questioning why business logic is living stored procs? Beyond that wow.. personally I'd find a new job? But I'm an object bigot :) Shane ... In...
Casey and Frans, Tell me what I am missing. We created a little utility with very little effort that can generate a DTO object and its matching collection by...
Hi Carlos, ... no, :) Order m:n Product (with the objectified relation in between called orderdetail). ... of ... orders ... Customer ... first ... still, it's...
Hi Joe, ... I don't think your little utility manages the entities in the system, saves graphs in one go, provides an OO, compile time checked filtering system...
Frans, Thanks for following up. ... The original post from Casey said, "This tool will generate entity classes for each table in the database." He then asked...
Thanks for the insight. It is interesting to see how your experiment evolved. As I was revisiting DDD book, I realized Eric's notes about "Who sets the ...
Hi everybody, first of all I want to say thank you to this group, your experiences, insights and ideas are exceptional. I've seen lots of rumblings of people...
Frans, I don't think that the Northwind database problem model is complicated by repositories. The repositories and aggregates are there to help not to hinder...
Frans, I think something is missing here.You are trying to model a domain off of an ER model without even looking at how the data will need to be used by an ...
Hi Joe, ... for ... yes ... true, though llblgen pro reverse engineers the entity model to a level above E/R, thus with inheritance, which is the same level as...
... The model is drop dead simple, so if northwind is too complicated that it needs refactoring, I really wonder what one would do with a model with over 500...
Tim, I just checked your blog site, and I could not find information about the upcoming book. I found 3 topics in the DDD section, and I downloaded the code...
... No I said a couple of times I was talking about an abstract level above E/R, namely an abstract entity model like NIAM/ORM provides. These entities don't...
Frans, your reply is long, and I won't address it entirely, just fragments. ... make ... with over ... I was not talking about simplifying Northwind. I was...
Frans, One seemingly missing feature, or rather "feature I can't find maybe", is the ability to define a "composite" entity in the designer. By this I mean,...
Hi, After browsing many many messages and articles, I still cannot make a final decision on where to rely on unit of works for the entities in an aggregate. I...
Hi Tim, Glad to see you here. Actually I have downloaded all of the sample applications you posted. I have to say I am really impressed, especially the...
The book sounds great Tim. I'm mostly a lurker on this list but I'd be happy to chime in where I can when you want to bounce ideas off the group. Good luck...
I'm running into a bit of a dilemma that has me confused about services in the domain layer. We have an application that its main goal is to perform ...
... I am not sure that this one to one mapping is necessarily bad. It may just be that the domain was design first and it maps well to a db schema. ... Yes,...
Hi Bill, Eric lists three identifying characteristics: The operation relates to a domain concept that is not a natural part of an ENTITY or VALUE OBJECT. The...