<?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: How to design a Fluent Interface</title>
	<atom:link href="http://RandyPatterson.com/index.php/2007/09/26/how-to-design-a-fluent-interface/feed/" rel="self" type="application/rss+xml" />
	<link>http://RandyPatterson.com/index.php/2007/09/26/how-to-design-a-fluent-interface/</link>
	<description>Code To Live, Live To Code</description>
	<lastBuildDate>Sat, 17 Oct 2009 18:28:47 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Kalpesh</title>
		<link>http://RandyPatterson.com/index.php/2007/09/26/how-to-design-a-fluent-interface/comment-page-1/#comment-33</link>
		<dc:creator>Kalpesh</dc:creator>
		<pubDate>Mon, 01 Oct 2007 04:57:27 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/2007/09/26/HowToDesignAFluentInterface.aspx#comment-33</guid>
		<description>Good post to introduce fluent interfaces.
Isn&#039;t this already present in c++ (remember cout &lt;&lt; ... &lt;&lt; ...)

Also, VB has this already with..end with
I also like what Andrey has to say abt c#3.0 thing

Thanks.</description>
		<content:encoded><![CDATA[<p>Good post to introduce fluent interfaces.<br />
Isn&#8217;t this already present in c++ (remember cout &lt;&lt; &#8230; &lt;&lt; &#8230;)</p>
<p>Also, VB has this already with..end with<br />
I also like what Andrey has to say abt c#3.0 thing</p>
<p>Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrey Shchekin</title>
		<link>http://RandyPatterson.com/index.php/2007/09/26/how-to-design-a-fluent-interface/comment-page-1/#comment-32</link>
		<dc:creator>Andrey Shchekin</dc:creator>
		<pubDate>Thu, 27 Sep 2007 21:00:33 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/2007/09/26/HowToDesignAFluentInterface.aspx#comment-32</guid>
		<description>Good post.
The only thing missing is an implicit cast from PFI to Person, to write it like
Person person = new Person().Set.FirstName(&quot;Pat&quot;).LastName(&quot;Frank&quot;).Age(30).IsActive();

Also, personally, I find &#039;With&#039; more readable than &#039;Set&#039; for these cases.

C# 3.0 object initializers will obsolete this usage, but until then it is quite cool.</description>
		<content:encoded><![CDATA[<p>Good post.<br />
The only thing missing is an implicit cast from PFI to Person, to write it like<br />
Person person = new Person().Set.FirstName(&quot;Pat&quot;).LastName(&quot;Frank&quot;).Age(30).IsActive();</p>
<p>Also, personally, I find &#8216;With&#8217; more readable than &#8216;Set&#8217; for these cases.</p>
<p>C# 3.0 object initializers will obsolete this usage, but until then it is quite cool.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
