<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sander Nieuwenhuizen &#187; tdd</title>
	<atom:link href="http://blog.time-to-play.net/tag/tdd/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.time-to-play.net</link>
	<description>Agile &#039;n&#039; stuff</description>
	<lastBuildDate>Sat, 26 Mar 2011 15:16:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>What a day</title>
		<link>http://blog.time-to-play.net/2009/07/07/what-a-day/</link>
		<comments>http://blog.time-to-play.net/2009/07/07/what-a-day/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 14:10:41 +0000</pubDate>
		<dc:creator>sander</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[golf]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[tdd]]></category>

		<guid isPermaLink="false">http://blog.time-to-play.net/?p=76</guid>
		<description><![CDATA[Yesterday morning I had my GVB exam (Golf Vaardigheids Bewijs). In The Netherlands you need this to prove you can play golf. If you achieve it, you can then play golf pretty much on any course you like. After the first bit (theoretic part), you...]]></description>
			<content:encoded><![CDATA[<p>Yesterday morning I had my GVB exam (Golf Vaardigheids Bewijs). In The Netherlands you need this to prove you can play golf. If you achieve it, you can then play golf pretty much on any course you like.</p>
<p>After the first bit (theoretic part), you would go for the hands on action. First up, theory. 20 questions are up, of which you need to have 15 right. Most of them were rather easy, especially if you&#8217;d have practiced a lot of exam questions. After about 20 minutes I was the 2nd person leaving the room. Out on the terrace which filled up with more contestants there was heavy discussion about the questions. My dear friend N stepped outside 5 mins later. We both felt quite confident about it. Then the news came&#8230; I was invited to take the practical exam as I scored 20/20! Friend N scored 18 right. We went in different pairs to the championship course of golf course Naarderbos. There we played hole 1, 2, 4 and 5. Of the best 3 holes played you were allowed in total 10 above par. So if you played really well (which N did <img src='http://blog.time-to-play.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) hole 4 was just for fun. My play was not too bad, but not that smooth either. The lady I played with unfortunately did not play that well. During hole 2 I realized that if I kept playing the way I did, I would surely pass. Some lousy and some magnificent shots later the verdict came: I passed! Triple yay <img src='http://blog.time-to-play.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  My lady partner however did not.</p>
<p>Back on the terrace N came with his good news. After a nice lunch out in the open, we played the par 3 course. A nice track of 9 holes , not as much fun though as the 18 holes. We both played 38 strokes, 7 below our freshly acquired handicap of 36.</p>
<p>After finishing enjoying a nice beer I went to a presentation of <a href="http://www.larsvonkconsultancy.nl/" target="_blank">Lars Vonk</a> about Test Driven Development (TDD in short). He explained very clearly about this concept: first write your functional oriented test case, then write your code. He described a tool called Fitnesse, in which you can create these tests using pretty much natural language. I&#8217;ve heard about TDD before but now it triggered something inside me. Stuff to think about. It&#8217;s on a higher level compared to unit testing. With unit testing you can only verify so much, but you do not test if the software integrates well. With TDD you write actual integration tests, focusing on the bigger picture. Furthermore, you can also reuse already written tests. What more do you need in life <img src='http://blog.time-to-play.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.time-to-play.net/2009/07/07/what-a-day/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

