<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Strengthening your domain: a primer</title>
	<atom:link href="http://lostechies.com/jimmybogard/2010/02/04/strengthening-your-domain-a-primer/feed/" rel="self" type="application/rss+xml" />
	<link>http://lostechies.com/jimmybogard/2010/02/04/strengthening-your-domain-a-primer/</link>
	<description>Strong opinions, weakly held</description>
	<lastBuildDate>Sun, 19 May 2013 03:22:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
	<item>
		<title>By: bogardj</title>
		<link>http://lostechies.com/jimmybogard/2010/02/04/strengthening-your-domain-a-primer/#comment-2199</link>
		<dc:creator>bogardj</dc:creator>
		<pubDate>Mon, 29 Mar 2010 12:20:34 +0000</pubDate>
		<guid isPermaLink="false">/blogs/jimmy_bogard/archive/2010/02/03/strengthening-your-domain-a-primer.aspx#comment-2199</guid>
		<description>@Matt

Check out this post from Greg Young:

http://codebetter.com/blogs/gregyoung/archive/2009/05/22/always-valid.aspx</description>
		<content:encoded><![CDATA[<p>@Matt</p>
<p>Check out this post from Greg Young:</p>
<p><a href="http://codebetter.com/blogs/gregyoung/archive/2009/05/22/always-valid.aspx" rel="nofollow">http://codebetter.com/blogs/gregyoung/archive/2009/05/22/always-valid.aspx</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Slay</title>
		<link>http://lostechies.com/jimmybogard/2010/02/04/strengthening-your-domain-a-primer/#comment-2198</link>
		<dc:creator>Matt Slay</dc:creator>
		<pubDate>Sat, 27 Mar 2010 12:36:28 +0000</pubDate>
		<guid isPermaLink="false">/blogs/jimmy_bogard/archive/2010/02/03/strengthening-your-domain-a-primer.aspx#comment-2198</guid>
		<description>I followed eveything except all the mentions about &quot;invariants&quot;. You never defined what that is or gave a link to learn more about.  </description>
		<content:encoded><![CDATA[<p>I followed eveything except all the mentions about &#8220;invariants&#8221;. You never defined what that is or gave a link to learn more about.  </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andriy Buday</title>
		<link>http://lostechies.com/jimmybogard/2010/02/04/strengthening-your-domain-a-primer/#comment-2197</link>
		<dc:creator>Andriy Buday</dc:creator>
		<pubDate>Sat, 06 Feb 2010 16:18:57 +0000</pubDate>
		<guid isPermaLink="false">/blogs/jimmy_bogard/archive/2010/02/03/strengthening-your-domain-a-primer.aspx#comment-2197</guid>
		<description>I have following questions:

1) In .NET world how should I indicate Aggregate Roots in my solutions? Should this be Modules (folders, namespaces) or it should be something else?

2) And what if my functionality need to work with one table but it has two points of view on this table. For one point of view it should be &quot;Visit&quot; entity and for other it looks like &quot;Appointment&quot; entity (data scope is bit different). Should I have one Entity with whole bulk of data or should I have two entities with two Aggregate roots and if yes... how should I be save with this?</description>
		<content:encoded><![CDATA[<p>I have following questions:</p>
<p>1) In .NET world how should I indicate Aggregate Roots in my solutions? Should this be Modules (folders, namespaces) or it should be something else?</p>
<p>2) And what if my functionality need to work with one table but it has two points of view on this table. For one point of view it should be &#8220;Visit&#8221; entity and for other it looks like &#8220;Appointment&#8221; entity (data scope is bit different). Should I have one Entity with whole bulk of data or should I have two entities with two Aggregate roots and if yes&#8230; how should I be save with this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bogardj</title>
		<link>http://lostechies.com/jimmybogard/2010/02/04/strengthening-your-domain-a-primer/#comment-2196</link>
		<dc:creator>bogardj</dc:creator>
		<pubDate>Thu, 04 Feb 2010 20:09:16 +0000</pubDate>
		<guid isPermaLink="false">/blogs/jimmy_bogard/archive/2010/02/03/strengthening-your-domain-a-primer.aspx#comment-2196</guid>
		<description>@Bill

It&#039;s not that the code is unclear, it&#039;s that it doesn&#039;t tell the whole story.  It tells us &quot;what&quot; but not &quot;why&quot;.  Not only that, but if you have 80 entities, but 5 of them are critically important, they&#039;re never sorted in order of criticality in my IDE.  It&#039;s just alphabetical.

I&#039;m all for self-documenting code, but it&#039;s not a manual.</description>
		<content:encoded><![CDATA[<p>@Bill</p>
<p>It&#8217;s not that the code is unclear, it&#8217;s that it doesn&#8217;t tell the whole story.  It tells us &#8220;what&#8221; but not &#8220;why&#8221;.  Not only that, but if you have 80 entities, but 5 of them are critically important, they&#8217;re never sorted in order of criticality in my IDE.  It&#8217;s just alphabetical.</p>
<p>I&#8217;m all for self-documenting code, but it&#8217;s not a manual.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Sorensen</title>
		<link>http://lostechies.com/jimmybogard/2010/02/04/strengthening-your-domain-a-primer/#comment-2195</link>
		<dc:creator>Bill Sorensen</dc:creator>
		<pubDate>Thu, 04 Feb 2010 19:02:00 +0000</pubDate>
		<guid isPermaLink="false">/blogs/jimmy_bogard/archive/2010/02/03/strengthening-your-domain-a-primer.aspx#comment-2195</guid>
		<description>&quot;The last true DDD system I handed off to another team, they would have been at a loss if I just gave them software to look at.&quot;

Isn&#039;t that a potential area of concern? If you&#039;re doing the simplest thing that could possibly work and programming by intention, why is the code unclear?</description>
		<content:encoded><![CDATA[<p>&#8220;The last true DDD system I handed off to another team, they would have been at a loss if I just gave them software to look at.&#8221;</p>
<p>Isn&#8217;t that a potential area of concern? If you&#8217;re doing the simplest thing that could possibly work and programming by intention, why is the code unclear?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sean Gough</title>
		<link>http://lostechies.com/jimmybogard/2010/02/04/strengthening-your-domain-a-primer/#comment-2194</link>
		<dc:creator>Sean Gough</dc:creator>
		<pubDate>Thu, 04 Feb 2010 14:26:38 +0000</pubDate>
		<guid isPermaLink="false">/blogs/jimmy_bogard/archive/2010/02/03/strengthening-your-domain-a-primer.aspx#comment-2194</guid>
		<description>Great post, really looking forward to the next few!</description>
		<content:encoded><![CDATA[<p>Great post, really looking forward to the next few!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
