<?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: Pass that Interview 2: Understanding Recursion</title>
	<atom:link href="http://briancrescimanno.com/2010/03/01/understanding-recursion/feed/" rel="self" type="application/rss+xml" />
	<link>http://briancrescimanno.com/2010/03/01/understanding-recursion/</link>
	<description>Thoughts on Web Design, Development, and Applications</description>
	<lastBuildDate>Fri, 03 Sep 2010 06:21:00 -0700</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Don Hosek</title>
		<link>http://briancrescimanno.com/2010/03/01/understanding-recursion/comment-page-1/#comment-708</link>
		<dc:creator>Don Hosek</dc:creator>
		<pubDate>Fri, 19 Mar 2010 02:54:54 +0000</pubDate>
		<guid isPermaLink="false">http://briancrescimanno.com/?p=165#comment-708</guid>
		<description>It often surprised me during interviews how few people could write this function. I can understand the software autodidacts (although being one myself, perhaps not), but too many people who had actual degrees in computer science were stymied by the whole idea.</description>
		<content:encoded><![CDATA[<p>It often surprised me during interviews how few people could write this function. I can understand the software autodidacts (although being one myself, perhaps not), but too many people who had actual degrees in computer science were stymied by the whole idea.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian Crescimanno</title>
		<link>http://briancrescimanno.com/2010/03/01/understanding-recursion/comment-page-1/#comment-628</link>
		<dc:creator>Brian Crescimanno</dc:creator>
		<pubDate>Sat, 06 Mar 2010 09:14:46 +0000</pubDate>
		<guid isPermaLink="false">http://briancrescimanno.com/?p=165#comment-628</guid>
		<description>nice catch--fixed.</description>
		<content:encoded><![CDATA[<p>nice catch&#8211;fixed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: robbarry</title>
		<link>http://briancrescimanno.com/2010/03/01/understanding-recursion/comment-page-1/#comment-627</link>
		<dc:creator>robbarry</dc:creator>
		<pubDate>Sat, 06 Mar 2010 05:00:24 +0000</pubDate>
		<guid isPermaLink="false">http://briancrescimanno.com/?p=165#comment-627</guid>
		<description>Your factorial function returns fact(0) = 0, which is wrong.&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.wolframalpha.com/input/?i=0%21&quot; rel=&quot;nofollow&quot;&gt;http://www.wolframalpha.com/input/?i=0!&lt;/a&gt;&lt;br&gt;&lt;br&gt;How&#039;s that for too much time on my hands?</description>
		<content:encoded><![CDATA[<p>Your factorial function returns fact(0) = 0, which is wrong.</p>
<p><a href="http://www.wolframalpha.com/input/?i=0%21" rel="nofollow"></a><a href="http://www.wolframalpha.com/input/?i=0" rel="nofollow">http://www.wolframalpha.com/input/?i=0</a>!</p>
<p>How&#39;s that for too much time on my hands?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Barry</title>
		<link>http://briancrescimanno.com/2010/03/01/understanding-recursion/comment-page-1/#comment-621</link>
		<dc:creator>Rob Barry</dc:creator>
		<pubDate>Fri, 05 Mar 2010 23:26:14 +0000</pubDate>
		<guid isPermaLink="false">http://briancrescimanno.com/?p=165#comment-621</guid>
		<description>Stickler point of order: your factorial function returns fact(0) = 0. But 0! = 1.

http://www.wolframalpha.com/input/?i=0!

Yes, I&#039;m that guy.</description>
		<content:encoded><![CDATA[<p>Stickler point of order: your factorial function returns fact(0) = 0. But 0! = 1.</p>
<p><a href="http://www.wolframalpha.com/input/?i=0" rel="nofollow">http://www.wolframalpha.com/input/?i=0</a>!</p>
<p>Yes, I&#8217;m that guy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cyu</title>
		<link>http://briancrescimanno.com/2010/03/01/understanding-recursion/comment-page-1/#comment-607</link>
		<dc:creator>cyu</dc:creator>
		<pubDate>Thu, 04 Mar 2010 02:26:30 +0000</pubDate>
		<guid isPermaLink="false">http://briancrescimanno.com/?p=165#comment-607</guid>
		<description>Any interview question that asks for the cons of something should also ask for the pros.  So what are the pros of using recursion?  It can&#039;t be all bad, can it?</description>
		<content:encoded><![CDATA[<p>Any interview question that asks for the cons of something should also ask for the pros.  So what are the pros of using recursion?  It can&#39;t be all bad, can it?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MIchael Merrell</title>
		<link>http://briancrescimanno.com/2010/03/01/understanding-recursion/comment-page-1/#comment-606</link>
		<dc:creator>MIchael Merrell</dc:creator>
		<pubDate>Tue, 02 Mar 2010 01:29:31 +0000</pubDate>
		<guid isPermaLink="false">http://briancrescimanno.com/?p=165#comment-606</guid>
		<description>Good Post. &lt;br&gt;I know that when I was interviewing people one of the code samples I had was a recursive function, it&#039;s purpose of course being people who could at least read through what it was doing.  It was surprising what percentage of the people I interviewed with did not understand it.&lt;br&gt;Once I began to more fully understand recursion I felt like I had gone over a milestone in my programming knowledge, and in fact I had.&lt;br&gt;&lt;br&gt;Just remember the first step in defining recursion is to define recursion.</description>
		<content:encoded><![CDATA[<p>Good Post. <br />I know that when I was interviewing people one of the code samples I had was a recursive function, it&#39;s purpose of course being people who could at least read through what it was doing.  It was surprising what percentage of the people I interviewed with did not understand it.<br />Once I began to more fully understand recursion I felt like I had gone over a milestone in my programming knowledge, and in fact I had.</p>
<p>Just remember the first step in defining recursion is to define recursion.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
