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...
Show off your group to the world. Share a photo of your group with us.

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 12608 - 12637 of 16004   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
12608
... Yes, thanks, that was very helpfull. ... The only thing I am ignorant of is the publish-subscribe technique you mention - can you refer to some reference...
Jørn Wildt
jorn_lind_ni...
Offline Send Email
May 1, 2009
7:32 am
12609
... Certainly okay. But it is not different from using a version number, which is what I was asking about :-) /Jørn...
Jørn Wildt
jorn_lind_ni...
Offline Send Email
May 1, 2009
7:35 am
12610
... Well, I just found your blog: http://www.udidahan.com/2008/08/11/command-query-separation-and-soa/ Thanks for a well written introduction. /Jørn...
Jørn Wildt
jorn_lind_ni...
Offline Send Email
May 1, 2009
7:51 am
12611
Hi i'm very interested to know more about CQS but still having difficulty to understand the advantage of it. I just wondering if there any good example on how...
ryzamm
Offline Send Email
May 1, 2009
11:35 am
12612
Vernon, ... Sometimes. ... Not when it exposes conditions to users who don't know how to handle them. ... scenario? This is what tasks are about. In a...
Udi Dahan
udidahan7
Offline Send Email
May 1, 2009
11:57 am
12613
... I guess the "changes the relevant parts" element is the *key* feature here? Assume a record with for instance two fields "Title" and "Age". One task would...
Jørn Wildt
jorn_lind_ni...
Offline Send Email
May 1, 2009
12:19 pm
12614
Jørn, You've got it right. The only thing is that while it may decrease the need for versioning, there are contexts where we may still need it. In those...
Udi Dahan
udidahan7
Offline Send Email
May 1, 2009
1:16 pm
12615
The versioning is on the entity but if you are building from commands and you have a version number you can solve conflicts quite easily in cases like the one...
Greg Young
gumboismadeo...
Offline Send Email
May 1, 2009
1:27 pm
12616
... That's a neat trick :-) Thanks. /Jørn...
Jørn Wildt
jorn_lind_ni...
Offline Send Email
May 1, 2009
1:37 pm
12617
... From a business perspective, there is no conflict when different parts of the entity are modified by different users. Even with a simple entity-based...
Udi Dahan
udidahan7
Offline Send Email
May 1, 2009
1:48 pm
12618
... Ok, we generally use read committed, which on Oracle is a pretty safe isolation level. It's rare to get an Oracle shop to use repeatable read. But I admit...
vvernon_shiftmethod
vvernon_shif...
Offline Send Email
May 1, 2009
2:42 pm
12619
e.g. check out, related-ish: http://en.wikipedia.org/wiki/Multiversion_concurrency_control http://pveentjer.wordpress.com/2009/03/19/multiverse-and-mvcc/...
Raoul Duke
theraoulduke
Offline Send Email
May 1, 2009
5:19 pm
12620
Hi, 1) versioning on commands is not enough to conclude with a consistent result unless you have only one mutable command updating the object for all use...
nbplopes
Offline Send Email
May 1, 2009
7:35 pm
12621
Hi, If only DTO are transferred to client, we might end up with one entity corresponding several kinds of DTO. For example, one customer with id 1 can have...
tao wen
nctaowen
Offline Send Email
May 2, 2009
12:44 am
12622
Hi, So how can you know you should throw a "application exception"? It would be generic, if we think it is a merge conflict. If we do not think the version ...
tao wen
nctaowen
Offline Send Email
May 2, 2009
12:44 am
12623
All, nbplopes wrote: <snip> There are too many factual errors, misuse of words and ignoring of things that have been meticulously pointed out by Udi on how...
Rickard Öberg
rickardoberg
Offline Send Email
May 2, 2009
1:14 am
12624
... And also the other way round: one value object with information from several entities. A list view, for example, could be done with a value that itself has...
Rickard Öberg
rickardoberg
Offline Send Email
May 2, 2009
1:22 am
12625
... You seem to have missed that this thread is about applying Command and Query Separation. Changes is about applying Commands, not State changes. When a...
Rickard Öberg
rickardoberg
Offline Send Email
May 2, 2009
1:43 am
12626
Hi, Two things. One on state transfer, One on lock. 1. State transfer Get DTO from server to client essentially is transferring the new state of some entities...
tao wen
nctaowen
Offline Send Email
May 2, 2009
3:18 am
12627
Hi Rickard, I understand the the name UOW is not new. It is new to me since I started reading about patterns. Nevertheless I've been applying such techniques...
nbplopes
Offline Send Email
May 2, 2009
4:52 am
12628
On another note, I haven't read all the posts, so if some things that I've mentioned have been written by someone else (Udi or anyone else) I appologise for...
nbplopes
Offline Send Email
May 2, 2009
4:56 am
12629
... Doesn't this mean that you either have the entire database on the client, or at least the ones you are interested in (i.e. if you ever touch an entity it...
Rickard Öberg
rickardoberg
Offline Send Email
May 2, 2009
5:00 am
12630
Rickard, On another note, CQS as of yet is still a principle not a pattern. A principle that I've neen using (but not knew the name, learned when I came to...
nbplopes
Offline Send Email
May 2, 2009
5:08 am
12631
Hi Rickard I like the idea of Composite Oriented Programming. Is anything published (web or elsewhere)? Have you considered supporting process algebraic...
Ashley at Metamaxim
keplervic
Offline Send Email
May 2, 2009
8:41 am
12632
Nuno I think you are the only person that believes we are talking about the CQS principle from Bertrand Meyer. CQS is the same concept but applied as an...
Greg Young
gumboismadeo...
Offline Send Email
May 2, 2009
7:27 pm
12633
It's too bad but when I see the sender of a message is 'nblopes', I delete it regardless of the subject line. All y'all are a lot more patient than I. ... -- ...
Jonathan Harley
agilista
Offline Send Email
May 2, 2009
7:47 pm
12634
... It's too bad but when I see the sender of a message is 'nblopes', I delete it regardless of the subject line. << I don't. nblopes does say some...
Peter Morris
mrpmorris
Offline Send Email
May 2, 2009
8:33 pm
12635
I've been looking at the language "Prism" recently due to its AOP pre-compile implementation, I've just come across it's class contracts feature ...
Peter Morris
mrpmorris
Offline Send Email
May 2, 2009
8:35 pm
12636
+1 I would kindly ask to everybody to stop this, and keep the respect level to at least humane-minimum level to concentrate on DDD problems (we already have...
Sidar Ok
oksidar
Offline Send Email
May 2, 2009
9:01 pm
12637
Hi Pete I don't want to be pedantic, but ... (I am going to be!) The semantics of a contract (as in classical DbC) are that, if a pre-condition is violated,...
Ashley at Metamaxim
keplervic
Offline Send Email
May 2, 2009
10:46 pm
Messages 12608 - 12637 of 16004   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