An idea I'm toying with, and on which I'd appreciate the thoughts of this group, is representing the domain using XML Schema (XSD). The application I'm...
An XML schema can describe the data attributes and relationships of entities and value objects, but it cannot capture their behavioral responsibilities. In...
Hi, A friend of mine pointed me to this group after seeing the presentation that I have given at various user groups being discussed. Glad you felt some of the...
... No problem - we object database guys have got to stick together ;) ... The funny thing is, the previous architects at my company had that pattern - there...
Hi Jordan- I have some direct experience with the relationship between domain models and XML Schemas, so maybe I can speak to your idea a bit. For the past...
Thanks for the response. The main thing I'm looking at using XSD for are purely schema related items; a generic way of knowing how entities are related and...
Can an object that doesn't directly implement responsibilities implied in the Ubiquitous Language truly be considered a domain object? Responsibility-driven...
Jordan- When I said: "So, in summary, I have done parts of what you suggest but in practice I have found that, if you are committed to the use of behaviorful...
... in ... tree ... I've been on teams that have built systems that are very similar to what you describe. I also know of a few others that are doing similar...
It sounds like it would be best to leave the domain objects as actual objects, but maybe generate an XSD from them to facilitate other tasks such as tools for ...
There's possibly a middle ground where domain objects with rich relationships and behavior (functional locality) are accessed and manipulated through a service...
Admittedly I'm very new to domain driven design and still learning lots. In thinking of entity and value objects I think of mere data containers, objects used...
... The use of the .NET framework was a business decision in our case and in evaluation we found it fit our goals better (I wasn't too involved in the...
... I think the video store rental example from Martin Fowlers "Refactoring" book is a reasonable, simple example of a domain model. In the example, a rental...
Domain-driven design is not a new thing, and many of you have been on projects in the past where it was applied. A few of you have posted some experiences...
Some people may be reluctant to push a rough article out there. I understand that perfectionist impulse. Here is an option. Send it to me and I will read it...
Randy, By all means, good luck with your deadlines. But in a few weeks, when you've unstacked, please write down the story. It sounds interesting. Eric ... ...
Mark Windholtz suggested I share this story with you folks. I hope you find it interesting. I was working at IBM when I discovered JUnit, Design Patterns, ...
Great story! And right on target for the experience reports we were hoping for. Thanks. So, now the rest of you out there... Eric ... From: J. B. Rainsberger...
At at large university I was brought in to work on a web based student registration system that interfaced to their mainframe system. The systems was to be...
Thanks for the story, Bruce. (And good to hear from you.) There are some interesting parallels between this one and J.B. Rainsberger's. You both kept...
Yes, we both seemed to crave the incubator and the freedom it allowed us. The host I referred to was the mainframe based system. It may have had a model,...
Hi Eric, I just got your book, and hope to have some time to really get into it soon. I am skimming and jumping around in it now, and I have a quick question,...
You are right. That phrase is ambiguous: "...it can be difficult to refactor client code to conform to a revised model and its associated domain specific...
Hi Eric, Thanks for the answer! I sent a reply to your answer last night, but apparently it didn't make it here. :( Yahoo made me enter my password again when...
Hello, Here is a report on my experience on a project where we used "domain driven design", though we didn't call it that then. But, now that I look back at it...
A common theme of these reports is that they create a sort of Field of Dreams for developers. I don't know if Shoeless Joe Jackson will actually show up, but...
Thanks, Kumar. Another very interesting story. Eric ... From: kumar_brahnmath [mailto:kumar_brahnmath@...] Sent: Monday, September 29, 2003 7:22 AM To:...