<?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: Translating TDD to BDD</title>
	<atom:link href="http://lizkeogh.com/2009/11/06/translating-tdd-to-bdd/feed/" rel="self" type="application/rss+xml" />
	<link>http://lizkeogh.com/2009/11/06/translating-tdd-to-bdd/</link>
	<description>Software, Training, Coaching, Writing</description>
	<lastBuildDate>Wed, 08 Feb 2012 12:59:05 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: szczepiq</title>
		<link>http://lizkeogh.com/2009/11/06/translating-tdd-to-bdd/comment-page-1/#comment-6173</link>
		<dc:creator>szczepiq</dc:creator>
		<pubDate>Thu, 03 Dec 2009 22:32:56 +0000</pubDate>
		<guid isPermaLink="false">http://lizkeogh.com/?p=439#comment-6173</guid>
		<description>Totally awesome!!!</description>
		<content:encoded><![CDATA[<p>Totally awesome!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben Rady</title>
		<link>http://lizkeogh.com/2009/11/06/translating-tdd-to-bdd/comment-page-1/#comment-6043</link>
		<dc:creator>Ben Rady</dc:creator>
		<pubDate>Mon, 23 Nov 2009 04:03:07 +0000</pubDate>
		<guid isPermaLink="false">http://lizkeogh.com/?p=439#comment-6043</guid>
		<description>Liz,

That&#039;s beautiful. I especially like how you phrased your points about use and maintenance. Takes the focus off &quot;testing&quot; and puts it on something that&#039;s more directly tied to value.</description>
		<content:encoded><![CDATA[<p>Liz,</p>
<p>That&#8217;s beautiful. I especially like how you phrased your points about use and maintenance. Takes the focus off &#8220;testing&#8221; and puts it on something that&#8217;s more directly tied to value.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: liz</title>
		<link>http://lizkeogh.com/2009/11/06/translating-tdd-to-bdd/comment-page-1/#comment-6030</link>
		<dc:creator>liz</dc:creator>
		<pubDate>Sun, 22 Nov 2009 14:11:16 +0000</pubDate>
		<guid isPermaLink="false">http://lizkeogh.com/?p=439#comment-6030</guid>
		<description>Here you go, Ben:

Writing examples of how to use the code, before we write the code that makes those examples work, ensures that the code we write is easy to use and understand. Otherwise, we may wind up with code that, although adhering to SOLID principles, has been written to be easy to write rather than easy to use or maintain.

(Of course, if you&#039;re doing true outside-in then you already have one example of how to use a piece of code, from its consuming class. I reworded this from &#039;well-designed&#039; to &#039;adhering to SOLID principles&#039;, since they&#039;re necessary for good design but IMHO not sufficient.)</description>
		<content:encoded><![CDATA[<p>Here you go, Ben:</p>
<p>Writing examples of how to use the code, before we write the code that makes those examples work, ensures that the code we write is easy to use and understand. Otherwise, we may wind up with code that, although adhering to SOLID principles, has been written to be easy to write rather than easy to use or maintain.</p>
<p>(Of course, if you&#8217;re doing true outside-in then you already have one example of how to use a piece of code, from its consuming class. I reworded this from &#8216;well-designed&#8217; to &#8216;adhering to SOLID principles&#8217;, since they&#8217;re necessary for good design but IMHO not sufficient.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan North</title>
		<link>http://lizkeogh.com/2009/11/06/translating-tdd-to-bdd/comment-page-1/#comment-5965</link>
		<dc:creator>Dan North</dc:creator>
		<pubDate>Wed, 18 Nov 2009 19:22:37 +0000</pubDate>
		<guid isPermaLink="false">http://lizkeogh.com/?p=439#comment-5965</guid>
		<description>Hi Liz.

I love this list. One change I would make:

passing -&gt; behaving
failing -&gt; misbehaving, or not behaving (or behaving strangely?!)</description>
		<content:encoded><![CDATA[<p>Hi Liz.</p>
<p>I love this list. One change I would make:</p>
<p>passing -&gt; behaving<br />
failing -&gt; misbehaving, or not behaving (or behaving strangely?!)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Hinze</title>
		<link>http://lizkeogh.com/2009/11/06/translating-tdd-to-bdd/comment-page-1/#comment-5963</link>
		<dc:creator>Matt Hinze</dc:creator>
		<pubDate>Wed, 18 Nov 2009 18:36:22 +0000</pubDate>
		<guid isPermaLink="false">http://lizkeogh.com/?p=439#comment-5963</guid>
		<description>Fixture: context .. ?</description>
		<content:encoded><![CDATA[<p>Fixture: context .. ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jon</title>
		<link>http://lizkeogh.com/2009/11/06/translating-tdd-to-bdd/comment-page-1/#comment-5947</link>
		<dc:creator>jon</dc:creator>
		<pubDate>Tue, 17 Nov 2009 21:51:50 +0000</pubDate>
		<guid isPermaLink="false">http://lizkeogh.com/?p=439#comment-5947</guid>
		<description>Great post!  As a newcomer to BDD, seeing the terminology side-by-side really helps me understand the difference in mindset.  Very useful -- I&#039;ll be passing it on!

jon</description>
		<content:encoded><![CDATA[<p>Great post!  As a newcomer to BDD, seeing the terminology side-by-side really helps me understand the difference in mindset.  Very useful &#8212; I&#8217;ll be passing it on!</p>
<p>jon</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben Rady</title>
		<link>http://lizkeogh.com/2009/11/06/translating-tdd-to-bdd/comment-page-1/#comment-5851</link>
		<dc:creator>Ben Rady</dc:creator>
		<pubDate>Wed, 11 Nov 2009 18:57:32 +0000</pubDate>
		<guid isPermaLink="false">http://lizkeogh.com/?p=439#comment-5851</guid>
		<description>Liz,

Given this terminology, can you reword these sentences to eliminate the TDD terminology, but in such a way that someone who doesn&#039;t know what BDD is can understand it?

&quot;Writing the tests first ensures that the code we write to make them pass is actually testable. Otherwise, we may wind up with classes and methods that, although fairly well designed, are not easily tested&quot;

P.S. Thanks for the suggestions via twitter</description>
		<content:encoded><![CDATA[<p>Liz,</p>
<p>Given this terminology, can you reword these sentences to eliminate the TDD terminology, but in such a way that someone who doesn&#8217;t know what BDD is can understand it?</p>
<p>&#8220;Writing the tests first ensures that the code we write to make them pass is actually testable. Otherwise, we may wind up with classes and methods that, although fairly well designed, are not easily tested&#8221;</p>
<p>P.S. Thanks for the suggestions via twitter</p>
]]></content:encoded>
	</item>
</channel>
</rss>

