Skip to search.

Breaking News Visit Yahoo! News for the latest.

×Close this window

domaindrivendesign · Domain-Driven Design

The Yahoo! Groups Product Blog

Check it out!

Group Information

  • Members: 4073
  • 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

Advanced
Messages Help
Messages 21752 - 21781 of 24070   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand Author Sort by Date ^
21752 Brian Sayatovic
trinition Send Email
Aug 1, 2011
10:32 am
I'm in a .NET world and I mark the persistence constructors as obsolete (equivalent of @deprecared in Java), and make them non-public, e.g.: public class Thing...
21753 mike_mccarthy3 Send Email Aug 1, 2011
12:48 pm
Brian, I too am in a .NET world, so your solution would work for me. My only worry is that the [Obsolete] decorator will throw a Warning in the compiler, and...
21754 Brian Sayatovic
trinition Send Email
Aug 1, 2011
1:24 pm
We're using NHibernate which finds the obsolete constructor reflectively at runtime (long after the compiler was involved). Since our obsolete persistence...
21755 mike_mccarthy3 Send Email Aug 1, 2011
2:01 pm
ahhh! Cool. ORM's are good. Pretty cool approach using NHibernate....
21756 Giacomo Tesio
giacomo@... Send Email
Aug 1, 2011
5:30 pm
We have ALL entities behind pure interfaces, thus only the repository have access to the implementation classes. Our clients dll (we are on .NET too) do not...
21757 joshuaramirezdeveloper
joshuaramire... Send Email
Aug 1, 2011
5:35 pm
Count me in! I'm deep into DDD with multiple implementations and would love to review what you have for both our benefits....
21758 joshuaramirezdeveloper
joshuaramire... Send Email
Aug 1, 2011
5:35 pm
With the valid point of redesign aside, I think that a set of guiding principles could be written about DDD from multiple different perspectives and still have...
21759 Chris Martin
cmartinbot Send Email
Aug 1, 2011
5:42 pm
We (also a .NET operation) use Event Sourcing. So, all aggregate data is loaded via events being replayed/applied to the aggregate. Everything is hidden...
21760 mike_mccarthy3 Send Email Aug 1, 2011
6:43 pm
Giacomo, So instead of your Service Layer (or in my case, the actual code-behind files) consuming your Entities, you instead make any client code access the...
21761 Peter Ritchie
peterritchie Send Email
Aug 1, 2011
6:48 pm
One thing you can do is make these members internals (e.g. make the setting internal, but the getter is public--but see previous threads about properties)....
21762 mike_mccarthy3 Send Email Aug 1, 2011
7:12 pm
Chris, I don't know too much about Event Sourcing... any good place to read up on it?...
21763 eben_roux Send Email Aug 2, 2011
4:24 am
Hello Mike, There are *so* many "solutions&quot; to this "problem". The fact remains that developers need to use the domain properly. The fact that persistence...
21764 Giacomo Tesio
giacomo@... Send Email
Aug 2, 2011
12:51 pm
I completely agree on the methods expressing logic (we adopt CQS<http://epic.tesio.it/doc/command_query_separation.html>to make explicit the difference between...
21765 Giacomo Tesio
giacomo@... Send Email
Aug 2, 2011
1:20 pm
... Yes, everything access the domain entities via pure interfaces: we have a bounch of IPortfolios, ICustomers and so on. (even if not all with the same...
21766 mike_mccarthy3 Send Email Aug 2, 2011
5:38 pm
Giacomo, Thanks so much for the reply. The architecture does sound involved, but you paint a thorough picture of how it works, and that is very helpful. Just...
21767 Minjae Kim
dmskmj Send Email
Aug 9, 2011
1:58 pm
Hello, I have a question about the sentence below. ... I think Model-Driven Design pattern is the most important one of patterns mentioned in DDD blue book. ...
21768 Minjae Kim
dmskmj Send Email
Aug 9, 2011
2:04 pm
Is there somebody in Seoul, South Korea who is interested in DDD? I invite to join the facebook group called "Happy DDDing". ...
21769 vvernon_shiftmethod
vvernon_shif... Send Email
Aug 9, 2011
7:36 pm
I think that is referring to the next phase/iteration of development following the initial one. If analysis is not combined with design and development, then...
21770 beethovenisalive
beethovenisa... Send Email
Aug 10, 2011
6:16 pm
Hi, I am looking for feedbacks from people who experienced applying DDD on a WPF large apps using MVVM pattern. - What is your advices to succeed on such kind...
21771 Dan Normington
xlat3ralusx Send Email
Aug 11, 2011
4:57 am
Riana, MVVM is an architectural pattern used in the UI/Presentation layer. To be honest there really isn't any relationship between MVVM and DDD. My guess is ...
21772 Naresh Bhatia
bhatiana Send Email
Aug 11, 2011
6:02 am
100% agree with Dan. The objects on the WPF client should be tuned to displaying information and not (domain) objects with complex behavior. For a realistic...
21773 beethovenisalive
beethovenisa... Send Email
Aug 11, 2011
6:23 am
Sure it helped ! In fact, it turns out that your guesses were exact. For now, I have a domain model that is used both for read and write scenarios and my...
21774 Ronald S Woan
rwoan Send Email
Aug 11, 2011
6:33 am
I think no relation is between the architectural patterns, i.e. they can be used together, separately, or whatever (one does not imply the other). The Model...
21775 Naresh Bhatia
bhatiana Send Email
Aug 11, 2011
11:50 am
Riana, On the topic of "separating reads and writes", CQRS indeed is an excellent pattern for separation of concerns (applying complex business logic vs. ...
21776 Dan Normington
xlat3ralusx Send Email
Aug 11, 2011
1:51 pm
My responses are inline ... given the fact that going this way requires a lot more infrastructures (like feeding both read and event databases and ... CQRS...
21777 beethovenisalive
beethovenisa... Send Email
Aug 11, 2011
3:08 pm
Hi Naresh and thanks for your kind reply ! I checked out your website, it is a great job and I love the idea and goal ! Keep the good work on ! I'm gonna dig...
21778 Naresh Bhatia
bhatiana Send Email
Aug 11, 2011
4:56 pm
Riana, AccountSummary is used for display only. In order to change account related information, I send very specific commands to the server (per CQS/CQRS ...
21779 beethovenisalive
beethovenisa... Send Email
Aug 12, 2011
12:35 pm
Thanks for your responses Dan, your point of veiw is more clear for me now. I'm just still wondering why is it so important to struggle and try to avoid...
21780 Dan Normington
xlat3ralusx Send Email
Aug 12, 2011
1:34 pm
Riana, I can't speak for anybody else on this forum but my personal reasons for avoiding public getters/setters is to understand that your domain model is not...
21781 beethovenisalive
beethovenisa... Send Email
Aug 12, 2011
2:47 pm
As far using or not getters/setters, your explanation make sense to me and I understand the "why" now. ... I am surprised by this theory. Does that mean that...
Messages 21752 - 21781 of 24070   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