<?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: Tod Golding on TDD</title>
	<atom:link href="http://blackbeanbag.net/wp/2006/10/04/tod-golding-on-tdd/feed/" rel="self" type="application/rss+xml" />
	<link>http://blackbeanbag.net/wp/2006/10/04/tod-golding-on-tdd/</link>
	<description>Thoughts on software development and other stuff</description>
	<lastBuildDate>Sat, 20 Jul 2013 01:54:41 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.9.40</generator>
	<item>
		<title>By: pperalta [Member]</title>
		<link>http://blackbeanbag.net/wp/2006/10/04/tod-golding-on-tdd/comment-page-1/#comment-10</link>
		<dc:creator><![CDATA[pperalta [Member]]]></dc:creator>
		<pubDate>Thu, 05 Oct 2006 13:24:38 +0000</pubDate>
		<guid isPermaLink="false">http://blackbeanbag.net/wp/?p=20#comment-10</guid>
		<description><![CDATA[I think it means that we should give more care to the test suite.  Obviously you won&#039;t use TDD for the tests themselves, but it does mean refactoring out duplication, using inheritance and polymorphism where it makes sense, etc.  The main idea is to not allow the tests to become a hindrance to change.  &lt;br /&gt;
&lt;br /&gt;
As mentioned before, I&#039;m guilty of copy-and-paste code, magic numbers, etc in my test cases, so this will be a bit of a transition for me.  I&#039;ll let you know how it works out :)
]]></description>
		<content:encoded><![CDATA[<p>I think it means that we should give more care to the test suite.  Obviously you won&#8217;t use TDD for the tests themselves, but it does mean refactoring out duplication, using inheritance and polymorphism where it makes sense, etc.  The main idea is to not allow the tests to become a hindrance to change.  </p>
<p>As mentioned before, I&#8217;m guilty of copy-and-paste code, magic numbers, etc in my test cases, so this will be a bit of a transition for me.  I&#8217;ll let you know how it works out <img src="http://blackbeanbag.net/wp/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim Moore [Visitor]</title>
		<link>http://blackbeanbag.net/wp/2006/10/04/tod-golding-on-tdd/comment-page-1/#comment-9</link>
		<dc:creator><![CDATA[Jim Moore [Visitor]]]></dc:creator>
		<pubDate>Thu, 05 Oct 2006 12:39:49 +0000</pubDate>
		<guid isPermaLink="false">http://blackbeanbag.net/wp/?p=20#comment-9</guid>
		<description><![CDATA[Um, so does that mean we should start using TDD for our test cases?  If you&#039;re not supposed to refactor without test cases to back you up, how do you refactor your tests as they change?&lt;br /&gt;
&lt;br /&gt;
Obviously I&#039;m being fairly tongue-in-cheek, but the underlying question is very real: Because we can&#039;t treat test code &quot;just like&quot; production code, what are the differences and how do we manage them?
]]></description>
		<content:encoded><![CDATA[<p>Um, so does that mean we should start using TDD for our test cases?  If you&#8217;re not supposed to refactor without test cases to back you up, how do you refactor your tests as they change?</p>
<p>Obviously I&#8217;m being fairly tongue-in-cheek, but the underlying question is very real: Because we can&#8217;t treat test code &#8220;just like&#8221; production code, what are the differences and how do we manage them?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
