In concrete terms, what should a standard domain model be composed of? In theoretical terms, one might say "whatever needs to be included to understand the...
... Code. Running code. Class diagrams are optional. UML is optional. A domain model is how you think of the domain. It doesn't matter how you represent...
Hi All, I am sure that everyone look for domain examples at some time in elaboration. Is someone know a library of domains in Internet or any other resource? ...
Hi Eric Nowadays I am reading your book about DDD, however i read only 75 pages, I admire it from many aspects. Can you suggest a blueprint application which...
Shane, This is a very good question. Here's my take: Services essentially mediate between service requestors (clients) and service providers (implementers) in...
That's a nice summarization, Jim, and I agree this is an important topic as it gets to the essence of what is and isn't a domain model from the implementation...
Randy, As always, your observations are right on. I agree with everything you state below. But I think there's a way we can have our cake and eat it too in...
Yes, bringing MDA/MDD into the picture raises the level of abstraction - what is currently the conceptual or specification perspective basically becomes the...
I'm old school too. But as I get older (and I'm getting pretty old) I'm less enamored by all the technology complexity and just want to help make happy...
LoL about that last remark :) I couldn't agree more with all those sentiments... except I think we do know what *some* of the patterns are, just not *all* of...
What do you consider the difference to be between a DAO and a repository? The DAOs that I have seen have lead me to believe DAO is generally a synonym for...
Richard Lewis-Shell
rlewisshell@...
Feb 10, 2005 10:46 pm
1902
Maybe they're more similar than I give them credit for. Early in the history of Entity Beans I remember a design approach wherein a little "state" object would...
Whoops, this was the attachment I intended to provide with my last post. Randy ... From: Stafford, Randy Sent: Sunday, August 01, 2004 11:39 AM To: kcpeppe;...
Thanks for clarifying your distinction Randy. I must admit that most examples of DAO that I have seen have been sample code where you rarely get to see the...
Richard Lewis-Shell
rlewisshell@...
Feb 11, 2005 5:12 am
1905
Hi Folks, I'm in the early stages of a new project. After recently reading about Fowler's AnemicDomainModel anti-pattern, of which I suffered from, I picked...
Hi, I hope someone can advice me on whether this design is correct. These are the entities that I have: PositionList - collection of Position instances. I also...
Udi Dahan used the term the other day to describe when objects are reconstituted from the database. I liked it so much, I decided to steal it. On Tue, 15 Feb...
Hi As I approached a new project just after finishing DDD I decided to tackle my new problem applying everything I've learned. Immediate benefits arose from...
Roni, My first thought is that I wouldn't start by modeling all those entities and relationships, because that isn't the complex part. I'd start with the...
Unfortunately the client had these formulas written in mathematical form and we were trying to extract the knowledge behind them as I write this. The ...
Ok, it does sound complex. All those "calculator" classes are an indication, as you said, of a technical solution, rather than the domain model you are...
Ok, here goes a try. I'll start with the bare bone basics: Total cost of employee for February and January is BasicSalary[feb] + LegalCost[feb] + = 10.500 +...
Here is the situation: UI works of the domain model(document) and as part of the work mucks with the state of the domain model e.g. adds line items, deletes ...
Thus far, I've been using Repository to maintain state. Repository is my in-memory representation of a collection of all my domain model instances (in reality,...
Bert, I'm not sure this is a thread for this group, but I would like if you could share how you used the Repository with hibernate. _____ From: Bert Hooyman...
Hi, I was thinking about how people implement repositories out there. Let's assume a simple layered application: Application ---> model --> Infrastructure In...