Skip to search.
domaindrivendesign · Domain-Driven Design

Group Information

  • Members: 2907
  • Category: Software
  • Founded: Sep 27, 2002
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Messages

  Messages Help
Advanced
Messages 9077 - 9106 of 23085   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
9077 Jørn Wildt
jorn_lind_ni... Offline Send Email
Dec 1, 2008
8:17 am
... Yes, sorry, I wasn't clear enough. My response was to this single piece ... Where ICustomerRepository comes from the domain layer and Repository<Customer>...
9078 Colin Jack
colin.jack Offline Send Email
Dec 1, 2008
9:08 am
... Yeah definitely, I should have said "if you want to keep the ubiquity of language then you have two choices"....
9079 Rafael Ponte
rponte@... Send Email
Dec 1, 2008
12:20 pm
I really think only interesting a generic repository to facilitate the creation of CRUDs, anything beyond this is prejudicial for domain. Because it's not...
9080 carlospeix Offline Send Email Dec 1, 2008
2:38 pm
... Most of the domain experts or users I interact with can understand the Role/Player pattern. May be I'm lucky. They understand what a Company is and...
9081 Casey Charlton
caseycharlton69 Offline Send Email
Dec 1, 2008
5:06 pm
You assume users want to be problem solvers - and most don't - they want a tool to get their job done. Excel and Word are "problem solving" pieces of software...
9082 Symon Rottem
s.rottem Offline Send Email
Dec 1, 2008
5:07 pm
I do it the same way. ... -- Symon Rottem http://blog.symbiotic-development.com...
9083 Jimmy Bogard
jimmy.bogard Offline Send Email
Dec 1, 2008
5:07 pm
Another option instead of a generic interface/class is a non-generic class with generic members: IRepository { T Find<T>(Guid id); void Update(T entity); } ...
9084 Symon Rottem
s.rottem Offline Send Email
Dec 1, 2008
5:07 pm
This is exactly how we construct our repositories too. Symon. ... -- Symon Rottem http://blog.symbiotic-development.com This is exactly how we construct our...
9085 Casey Charlton
caseycharlton69 Offline Send Email
Dec 1, 2008
5:08 pm
Cannot delete why? Business rule or database restriction? Surely the method throwing is a better idea than repositories not sharing common interfaces, and...
9086 Casey Charlton
caseycharlton69 Offline Send Email
Dec 1, 2008
5:08 pm
IRepository<T> in C# fulfills 90% of repository requirements Casey ... IRepository<T> in C# fulfills 90% of repository requirements Casey On 30 Nov 2008, at...
9087 Casey Charlton
caseycharlton69 Offline Send Email
Dec 1, 2008
5:08 pm
... , Temporal Object <http://martinfowler.com/eaaDev/TemporalObject.html>, and Role and Player <http://c2.com/cgi/wiki?RoleAndPlayer>, but my supposed "domain...
9088 Peter Morris
mrpmorris Offline Send Email
Dec 1, 2008
5:15 pm
... As Randy and yourself pointed out, this person was not really a domain expert, but the implication still seemed to be there that a domain expert should...
9089 Colin Jack
colin.jack Offline Send Email
Dec 1, 2008
5:28 pm
... Are you saying that you would allow the language you use in discussions with the domain expert to be very different to the language you use in your code?...
9090 Casey Charlton
caseycharlton69 Offline Send Email
Dec 1, 2008
6:04 pm
Wouldn't that be the other way around... Technical language shouldn't enter the UL? My reading was that the UL is driven by the domain experts. Casey Charlton ...
9091 Geoffrey Wiseman
diathesis242 Offline Send Email
Dec 1, 2008
6:36 pm
... Perhaps, in that language, but if they recognize the need for such patterns and their implications when describing the domain, it's all the same. You ...
9092 Adam Sroka
adamjaph Offline Send Email
Dec 1, 2008
6:46 pm
... No. What I mean is that the ubiquitous language is a pidgin. There are terms on either side that aren't relevant to the shared discussion and sharing them...
9093 Colin Jack
colin.jack Offline Send Email
Dec 1, 2008
6:56 pm
... shouldn't ... To me its about more than that though. One section I find useful is "One team, one language" but the chapter "Model-Driven Design" is also ...
9094 Colin Jack
colin.jack Offline Send Email
Dec 1, 2008
7:22 pm
... with ... patterns ... same. You ... Patterns", ... for an ... always ... if they ... patterns, ... communication ... The topic is "Ubiquity of Language"...
9095 John Roth
jhrothjr Offline Send Email
Dec 1, 2008
7:52 pm
I'm not sure where to drop into this conversation, so I'll just stick my $.02 in here. What I think is going on is a bit of inflexibility. Some domain experts...
9096 Colin Jack
colin.jack Offline Send Email
Dec 1, 2008
8:03 pm
... Definitely, just to be clear though I'm not sure anyone was recommending a "yes, use it" or "no, it's none of their business" stance though....
9097 Peter Morris
mrpmorris Offline Send Email
Dec 1, 2008
8:03 pm
... Are you saying that you would allow the language you use in discussions with the domain expert to be very different to the language you use in your code? ...
9098 Colin Jack
colin.jack Offline Send Email
Dec 1, 2008
8:21 pm
... Snap but are you just meaning that C# as a language naturally leads you away from a UL centric approach, or were you just meaning that the code is not...
9099 Adam Sroka
adamjaph Offline Send Email
Dec 1, 2008
8:28 pm
... Right: pidgin == "jargon consensus" Take your pick. There are always going to be concepts in the code that aren't part of the language you share with the...
9100 Colin Jack
colin.jack Offline Send Email
Dec 1, 2008
8:33 pm
... Sure, having said that patterns like accountability and party-role change key parts of the model so some level of understanding is useful. Otherwise you...
9101 Geoffrey Wiseman
diathesis242 Offline Send Email
Dec 1, 2008
8:37 pm
... Sorry, I didn't mean to imply that at all -- I'm just saying that if's possible for the domain and the language to reflect the needs of the business...
9102 Colin Jack
colin.jack Offline Send Email
Dec 1, 2008
8:45 pm
... I'd say that you are sacrificing the UL, its a trade-off but you are allowing the model the development team use (design model) to vary separately from the...
9103 Colin Jack
colin.jack Offline Send Email
Dec 1, 2008
9:04 pm
... Yeah I agree. So would you avoid using the patterns terminology in the code too? Also You made a good point on temporal patterns earlier, and they are ...
9104 Adam Sroka
adamjaph Offline Send Email
Dec 1, 2008
9:16 pm
... I don't believe it is all or nothing. When we use UML, or any other pseudo-language, we leave out details that we consider immaterial to the discussion. We...
9105 Geoffrey Wiseman
diathesis242 Offline Send Email
Dec 1, 2008
9:29 pm
... This is where I handwave and say "it depends". ;) Like all methods, I'm inclined to believe that teams may need to adapt DDD to their specific situation,...
9106 Colin Jack
colin.jack Offline Send Email
Dec 1, 2008
9:29 pm
... I agree its not all or nothing, I didn't say it was (was careful not to say that and I don't think anyone has said that, so we are all in total agreement...
Messages 9077 - 9106 of 23085   Oldest  |  < Older  |  Newer >  |  Newest
Add to My Yahoo!      XML What's This?

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