<?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>BUY Xalatan ONLINE WITHOUT PRESCRIPTION</title>
	<atom:link href="http://elegantcode.com/2008/08/26/decoupled-domain-models/feed/" rel="self" type="application/rss+xml" />
	<link>http://elegantcode.com/2008/08/26/decoupled-domain-models/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=decoupled-domain-models</link>
	<description></description>
	<lastBuildDate>Tue, 08 May 2012 09:13:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>BUY Xalatan ONLINE WITHOUT PRESCRIPTION</title>
		<link>http://elegantcode.com/2008/08/26/decoupled-domain-models/comment-page-1/#comment-30886</link>
		<dc:creator>Jan Van Ryswyck</dc:creator>
		<pubDate>Sun, 31 Aug 2008 10:35:28 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2008/08/26/decoupled-domain-models/#comment-30886</guid>
		<description>Its the eternal discussion and blurred line between when to choose between interfaces and events. Both are indeed decoupled. I like events because then I don&#039;t have to pass a reference to an interface. Its a matter of taste I guess.</description>
		<content:encoded><![CDATA[<p>Its the eternal discussion and blurred line between when to choose between interfaces and events. Both are indeed decoupled. I like events because then I don&#8217;t have to pass a reference to an interface. Its a matter of taste I guess.</p>
]]></content:encoded>
	</item>
	<item>
		<title>BUY Xalatan ONLINE WITHOUT PRESCRIPTION</title>
		<link>http://elegantcode.com/2008/08/26/decoupled-domain-models/comment-page-1/#comment-30859</link>
		<dc:creator>Jarod</dc:creator>
		<pubDate>Sun, 31 Aug 2008 02:06:30 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2008/08/26/decoupled-domain-models/#comment-30859</guid>
		<description>1 for the second group. Aside from domain events, I have also seen some nice approaches using a domain service interface, and then having the domain service call out to the infrastructure.

public class DomainWidget
{
     public void Do(IDomainService domainService)
     {
          domainService.ThisMayHitAnInfrastructureService(this.SomeGoodData);  
     }
}

I guess I would still call this decoupled?</description>
		<content:encoded><![CDATA[<p>1 for the second group. Aside from domain events, I have also seen some nice approaches using a domain service interface, and then having the domain service call out to the infrastructure.</p>
<p>public class DomainWidget<br />
{<br />
     public void Do(IDomainService domainService)<br />
     {<br />
          domainService.ThisMayHitAnInfrastructureService(this.SomeGoodData);<br />
     }<br />
}</p>
<p>I guess I would still call this decoupled?</p>
]]></content:encoded>
	</item>
	<item>
		<title>BUY Xalatan ONLINE WITHOUT PRESCRIPTION</title>
		<link>http://elegantcode.com/2008/08/26/decoupled-domain-models/comment-page-1/#comment-30651</link>
		<dc:creator>Dew Drop - August 27, 2008 &#124; Alvin Ashcraft's Morning Dew</dc:creator>
		<pubDate>Wed, 27 Aug 2008 12:51:07 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2008/08/26/decoupled-domain-models/#comment-30651</guid>
		<description>[...] Decoupled Domain Models (Jan Van Ryswyck) [...]</description>
		<content:encoded><![CDATA[<p>[...] Decoupled Domain Models (Jan Van Ryswyck) [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

