Search the web
Sign In
New User? Sign Up
domaindrivendesign · Domain-Driven Design
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Messages 6815 - 6853 of 16018   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
6815
Hello. I agree with Sam and that is what I've been doing in my applications. Now, if I could only get some free time to add castle to it... ... -- Regards, ...
Luis Abreu
thekingcobra_pt
Offline Send Email
Feb 1, 2008
10:16 am
6816
I use the Unit Of Work pattern generally to control my transaction boundaries. using(UnitOfWork.Start) { _customerRepository.Save(customer); ...
Ben Scheirman
ben.scheirman
Offline Send Email
Feb 1, 2008
12:20 pm
6817
Just to remember, Repositories are like collections of objects and not DAOs. Sometimes some repository implementation has some iteraction with database, but I ...
Felipe Rodrigues de A...
feliperod777
Online Now Send Email
Feb 2, 2008
2:09 am
6818
I understand what you mean by having the update() method in the repository check for uniqueness. That's kind of what I was hoping for. I'm less clear on what...
rwallace1979
Offline Send Email
Feb 2, 2008
9:23 pm
6819
Good day! So a repository is not just a DAO? Can you give an example of how it manages instances of domain objects? In my mind, I thought that a repository...
Joey Samonte
dyowee23
Offline Send Email
Feb 2, 2008
11:59 pm
6820
We are trying out DDD in our project and have been stuck with some issues on the best way of orchestrating method calls across multiple domain objects. We have...
kaushik_spock
Offline Send Email
Feb 3, 2008
2:43 am
6821
You may use Spring Transactional Management that is excelent, or you may implement a custom transaction management using AOP. ... -- Rafael Ponte...
Rafael Ponte
rponte@...
Send Email
Feb 3, 2008
2:44 am
6822
... It's easy to break the cycle by introducing some temporary variables to signal methods in progress: Order.cancel() { if (this.cancelling) return; ...
Daniel Yokomizo
daniel_yokomiso
Offline Send Email
Feb 3, 2008
3:15 am
6823
I would use Block and Order as an aggregate. The point is, the Ticket entity is inside whitch aggregate? Is it good to have 2 aggregates composed by the same...
Felipe Maillist
feliperod777
Online Now Send Email
Feb 3, 2008
5:42 am
6824
Hi Joey, People usually thinks about repository like a way to access data. But we are talking about Object Orientation here. You don't even need to have a...
Felipe Maillist
feliperod777
Online Now Send Email
Feb 3, 2008
6:36 am
6825
... Daniel, Thanks for the reply. I am not sure i completely get what you mean by the above. As you said, we are trying to model this as a state transition...
kaushik_spock
Offline Send Email
Feb 3, 2008
10:25 pm
6826
... the Ticket entity is inside whitch aggregate? Currently all three have been kept as separate aggregates since the users want to call methods on any of...
kaushik_spock
Offline Send Email
Feb 3, 2008
10:25 pm
6827
... I meant using the state pattern or a state machine compiler. In those cases the infrastructure already knows which transition is being executed so it may...
Daniel Yokomizo
daniel_yokomiso
Offline Send Email
Feb 3, 2008
11:42 pm
6828
Others will no doubt disagree but my feeling is that the domain model should not include transparent persistence. I want my domain model to be agnostic as to...
billhamaker
Offline Send Email
Feb 4, 2008
5:50 pm
6829
First of all, I would create three separate aggregates. I believe the best design is creating a service that provides three methods to cancel at different...
david_torontonian
david_toront...
Offline Send Email
Feb 4, 2008
6:06 pm
6830
In the web app I'm working on, I'm using a similar pattern but the scope of the UnitOfWork is one web request. If anything votes for rollback, the entire unit...
Dave Foley
notthatdavef...
Offline Send Email
Feb 5, 2008
12:30 am
6831
Personally, I would stay away from adding TLA's to the namespaces. How about "Common"? ... Business ... YourCompany.BBO.* (Base ... ...
Dave Foley
notthatdavef...
Offline Send Email
Feb 5, 2008
1:22 am
6835
... As long as any _persistence_ of domain objects is controlled, IMHO I don't see how in-memory creation or modification is something we should be worried...
Jing Xue
manifoldronin
Offline Send Email
Feb 6, 2008
9:01 pm
6836
Good day to all! I have written quite a few applications in the years I have been doing .NET, and I always strive to continuously develop my design skills. I...
Joey Samonte
dyowee23
Offline Send Email
Feb 7, 2008
5:29 am
6837
Workflows generally imply finite state machines that have messages as their inputs and outputs. Most implementations can be formalized in the pi-calculus. This...
Greg Young
gumboismadeo...
Offline Send Email
Feb 7, 2008
7:24 am
6838
... As you know we use state pattern style approaches within entities but the idea of having a workflow layer above the domain is one that we've toyed with. ...
Colin Jack
colin.jack
Offline Send Email
Feb 7, 2008
11:55 am
6839
Hi! Would it be ok if you can give a more concrete example of this? Probably some code? When do you know that you need to define workflow/business process...
Joey Samonte
dyowee23
Offline Send Email
Feb 7, 2008
10:45 pm
6840
Hi, I am just coming off delivering a BPM (read workflow) design application developed for over 18 months with a team of 50. Initially I wanted to use DDD for...
Arun Nair
arun282002
Offline Send Email
Feb 8, 2008
7:39 am
6841
I recently wrote a blog on this subject, entitled 'Workflow: A Triumph of Hope over Experience', and which touches on the relationship to DDD. I expect that...
Richard Pawson
richard.pawson
Offline Send Email
Feb 8, 2008
11:15 am
6845
If we divide up workflow into two families, based on the lifetime of the workflow, we’ll see that there are those which span only a single server/user...
Udi Dahan
udidahan7
Offline Send Email
Feb 8, 2008
2:25 pm
6846
Mr. moderator, could please kick him out? ... YOU ... FULL BENEFIT ... CAN BE...
david_torontonian
david_toront...
Offline Send Email
Feb 8, 2008
4:45 pm
6850
Apologies to everyone. We do pretty well most of the time, but this one got through somehow. I think it is blocked now, although there could be some in the...
Eric Evans
ericevans0
Offline Send Email
Feb 9, 2008
3:25 am
6851
... Hi Jing, it's hard to be precise.. I think I should have used the word "Entities" instead of "Domain Objects", following Evans terminology. The domain...
Rob van Dort
robvandortnl
Offline Send Email
Feb 11, 2008
10:27 am
6852
Hi all, I've probably missed something, but I think there is no "special recipe" for equality, and probably one equality isn't sufficient for all needs. At...
Alberto Brandolini
ziobrando
Offline Send Email
Feb 12, 2008
11:07 am
6853
Hello well, I understand what you're saying. I've ended up considering all non persistent objects different and when they have been persisted, I use its ID to...
Luis Abreu
thekingcobra_pt
Offline Send Email
Feb 12, 2008
12:15 pm
Messages 6815 - 6853 of 16018   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help