<?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/"
	xmlns:series="http://unfoldingneurons.com/"
		>
<channel>
	<title>Comments on: When to do test-driven development</title>
	<atom:link href="http://therealadam.com/archive/2009/06/29/when-to-do-test-driven-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://therealadam.com/archive/2009/06/29/when-to-do-test-driven-development/</link>
	<description>Polymath practicing programming, probably procrastinating</description>
	<lastBuildDate>Fri, 16 Jul 2010 03:30:20 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Adam Keys</title>
		<link>http://therealadam.com/archive/2009/06/29/when-to-do-test-driven-development/comment-page-1/#comment-748</link>
		<dc:creator>Adam Keys</dc:creator>
		<pubDate>Tue, 30 Jun 2009 12:59:39 +0000</pubDate>
		<guid isPermaLink="false">http://therealadam.com/?p=678#comment-748</guid>
		<description>That&#039;s an excellent point. This relies a lot on the ability to snapshot changes so you can go back if a refactoring goes wrong. That could explain why this contextual stuff is new to me, at least; few people have worked with good branching until the past few years.</description>
		<content:encoded><![CDATA[<p>That&#8217;s an excellent point. This relies a lot on the ability to snapshot changes so you can go back if a refactoring goes wrong. That could explain why this contextual stuff is new to me, at least; few people have worked with good branching until the past few&nbsp;years.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Iain</title>
		<link>http://therealadam.com/archive/2009/06/29/when-to-do-test-driven-development/comment-page-1/#comment-747</link>
		<dc:creator>Iain</dc:creator>
		<pubDate>Tue, 30 Jun 2009 12:31:02 +0000</pubDate>
		<guid isPermaLink="false">http://therealadam.com/?p=678#comment-747</guid>
		<description>The mentions of git got me thinking; the test-first mentality is only really a big issue in centralised VCSen.

With a DVCS, you can quite happily write the code, commit locally, write the tests, commit locally and then push the tests+code as a coherent chunk.

In svn, doing this would be a risky proposition as someone else could easily checkout the version without tests and then write your name on the Whiteboard of Shame...</description>
		<content:encoded><![CDATA[<p>The mentions of git got me thinking; the test-first mentality is only really a big issue in centralised&nbsp;<span class="caps"><span class="caps">VCS</span></span>en.</p>
<p>With a <span class="caps"><span class="caps">DVCS</span>, </span>you can quite happily write the code, commit locally, write the tests, commit locally and then push the tests+code as a coherent&nbsp;chunk.</p>
<p>In svn, doing this would be a risky proposition as someone else could easily checkout the version without tests and then write your name on the Whiteboard of&nbsp;Shame&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
