<?xml version="1.0" encoding="UTF-8" ?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>domaindrivendesign at Yahoo! Groups</title>
    <link>http://tech.groups.yahoo.com/group/domaindrivendesign/</link>
    <description>Domain-Driven Design</description>

    <item>
      <title>Re: Design help</title>
      <pubDate>Sat, 04 Jul 2009 22:35:27 GMT</pubDate>
      <dc:creator>Dan Haywood</dc:creator>
      <link>http://tech.groups.yahoo.com/group/domaindrivendesign/message/13664</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/domaindrivendesign/message/13664</guid>
      <description>... I would introduce the User concept even if all I&#39;ve done is identified the concept and nothing else.  I tend to find that after a while one finds</description>
    </item>
    <item>
      <title>Re: Design help</title>
      <pubDate>Sat, 04 Jul 2009 22:06:05 GMT</pubDate>
      <dc:creator>evgshapiro</dc:creator>
      <link>http://tech.groups.yahoo.com/group/domaindrivendesign/message/13663</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/domaindrivendesign/message/13663</guid>
      <description>If the problem is limited to only News then no User concept is introduced yet. We have a Visitor that is came to us from a repository. The repo constructs the</description>
    </item>
    <item>
      <title>Re: Design help</title>
      <pubDate>Sat, 04 Jul 2009 14:12:37 GMT</pubDate>
      <dc:creator>Dan Haywood</dc:creator>
      <link>http://tech.groups.yahoo.com/group/domaindrivendesign/message/13662</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/domaindrivendesign/message/13662</guid>
      <description>... Okay, well that&#39;s helpful.  I&#39;d still argue for a User domain object; it&#39;s one of the important concepts in your domain. ... Crikey, does that scale?</description>
    </item>
    <item>
      <title>Re: Design help</title>
      <pubDate>Sat, 04 Jul 2009 13:31:55 GMT</pubDate>
      <dc:creator>dee3lmo</dc:creator>
      <link>http://tech.groups.yahoo.com/group/domaindrivendesign/message/13661</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/domaindrivendesign/message/13661</guid>
      <description>Dan, Thanks for your prompt reply. The user is identified by the getRemoteUser() method (on the Request object). It is just a String object, so I don&#39;t think I</description>
    </item>
    <item>
      <title>Re: Design help</title>
      <pubDate>Sat, 04 Jul 2009 13:14:19 GMT</pubDate>
      <dc:creator>Dan Haywood</dc:creator>
      <link>http://tech.groups.yahoo.com/group/domaindrivendesign/message/13660</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/domaindrivendesign/message/13660</guid>
      <description>... In your first post you said: &quot;A business rule is that the user can only get a news item once. &quot;  So you need the concept of User in your domain somewhere. </description>
    </item>
    <item>
      <title>Re: Design help</title>
      <pubDate>Sat, 04 Jul 2009 12:58:14 GMT</pubDate>
      <dc:creator>dee3lmo</dc:creator>
      <link>http://tech.groups.yahoo.com/group/domaindrivendesign/message/13659</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/domaindrivendesign/message/13659</guid>
      <description>Hi Dan, The thing you say about Request and Response seems to be true. I&#39;ve never thought about it in that way. However, I don&#39;t get what you mean with the</description>
    </item>
    <item>
      <title>Re: Design help</title>
      <pubDate>Sat, 04 Jul 2009 12:55:25 GMT</pubDate>
      <dc:creator>dee3lmo</dc:creator>
      <link>http://tech.groups.yahoo.com/group/domaindrivendesign/message/13658</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/domaindrivendesign/message/13658</guid>
      <description>Hi Carfield, Could you please more elaborate? Is facade a domain concept and in which module (package) should it go? Could you please give a (simple) example? </description>
    </item>
    <item>
      <title>Re: Design help</title>
      <pubDate>Sat, 04 Jul 2009 07:17:24 GMT</pubDate>
      <dc:creator>Dan Haywood</dc:creator>
      <link>http://tech.groups.yahoo.com/group/domaindrivendesign/message/13657</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/domaindrivendesign/message/13657</guid>
      <description>... It sounds like you should abstract up to the essence of what these objects represent.  Request and Response aren&#39;t really concepts that are specific to the</description>
    </item>
    <item>
      <title>Re: Design help</title>
      <pubDate>Sat, 04 Jul 2009 04:58:33 GMT</pubDate>
      <dc:creator>Carfield Yim</dc:creator>
      <link>http://tech.groups.yahoo.com/group/domaindrivendesign/message/13656</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/domaindrivendesign/message/13656</guid>
      <description>How about having facade for those object?</description>
    </item>
    <item>
      <title>Re: Presentation Models</title>
      <pubDate>Sat, 04 Jul 2009 03:44:01 GMT</pubDate>
      <dc:creator>Hendry Luk</dc:creator>
      <link>http://tech.groups.yahoo.com/group/domaindrivendesign/message/13655</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/domaindrivendesign/message/13655</guid>
      <description>I&#39;ll pick an example from Greg&#39;s example of adding item to order, and try to put my understanding of the presentation into this code. We have a AddProduct</description>
    </item>
    <item>
      <title>Design help</title>
      <pubDate>Fri, 03 Jul 2009 20:50:32 GMT</pubDate>
      <dc:creator>dee3lmo</dc:creator>
      <link>http://tech.groups.yahoo.com/group/domaindrivendesign/message/13654</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/domaindrivendesign/message/13654</guid>
      <description>Hi group, I need some help how to model the following problem: The application I want to model is a web application. The application provides news items on an</description>
    </item>
    <item>
      <title>Aggregate Root: Consistency boundaries for transactions</title>
      <pubDate>Fri, 03 Jul 2009 20:26:45 GMT</pubDate>
      <dc:creator>jps737</dc:creator>
      <link>http://tech.groups.yahoo.com/group/domaindrivendesign/message/13653</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/domaindrivendesign/message/13653</guid>
      <description>Hello, The architectural context here is event sourcing, CQS, and SOA. So if aggregate roots form consistency boundaries for transactions... Am I correct in</description>
    </item>
    <item>
      <title>Re: Presentation Models</title>
      <pubDate>Fri, 03 Jul 2009 14:35:48 GMT</pubDate>
      <dc:creator>Carfield Yim</dc:creator>
      <link>http://tech.groups.yahoo.com/group/domaindrivendesign/message/13652</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/domaindrivendesign/message/13652</guid>
      <description>Would you mind post some code? Does interface help? ... Would you mind post some code? Does interface help? On Fri, Jul 3, 2009 at 10:03 PM, Hendry Luk &lt;</description>
    </item>
    <item>
      <title>Re: Presentation Models</title>
      <pubDate>Fri, 03 Jul 2009 14:04:57 GMT</pubDate>
      <dc:creator>Hendry Luk</dc:creator>
      <link>http://tech.groups.yahoo.com/group/domaindrivendesign/message/13651</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/domaindrivendesign/message/13651</guid>
      <description>Extracting into reusable methods become harder when we deal with 2 different domains and separate bounded-context. I can only refactor so much, but i still</description>
    </item>
    <item>
      <title>Re: Presentation Models</title>
      <pubDate>Fri, 03 Jul 2009 13:39:24 GMT</pubDate>
      <dc:creator>Carfield Yim</dc:creator>
      <link>http://tech.groups.yahoo.com/group/domaindrivendesign/message/13650</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/domaindrivendesign/message/13650</guid>
      <description>Sorry to jump in to the discussion.... in fact I am not exactly sure if I understand your question totally.... but if you find that are duplication of logic,</description>
    </item>

  </channel>
</rss>
<!-- wr2.grp.sp2.yahoo.com uncompressed/chunked Sun Jul  5 13:03:01 PDT 2009 -->
