<?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>testdriven.com &#187; Articles</title>
	<atom:link href="http://www.testdriven.com/tag/articles_post_tag/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.testdriven.com</link>
	<description>Wrangling quality out of chaos</description>
	<lastBuildDate>Thu, 26 Jan 2012 07:15:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Writing Testable Code</title>
		<link>http://www.testdriven.com/2010/04/writing_testable_code/</link>
		<comments>http://www.testdriven.com/2010/04/writing_testable_code/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 15:13:27 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[How-to]]></category>

		<guid isPermaLink="false">http://testdriven.tld/?p=2425</guid>
		<description><![CDATA[This article presents practices to write more testable code with many examples in java, going a step further than just TDD. link]]></description>
		<wfw:commentRss>http://www.testdriven.com/2010/04/writing_testable_code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing Dynamic Elements – Having a Plan B</title>
		<link>http://www.testdriven.com/2009/10/testing_dynamic_elements_having_a_plan_b/</link>
		<comments>http://www.testdriven.com/2009/10/testing_dynamic_elements_having_a_plan_b/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 03:46:55 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[How-to]]></category>

		<guid isPermaLink="false">http://testdriven.tld/?p=2422</guid>
		<description><![CDATA[Duncan Thomas Blogs about how to handle Dynamic Elements with LiquidTest, “In this blog post I will explain a small but important feature with an example. This feature is a small check box you see at the bottom of your browser when recording a test with LiquidTest, called Dynamic Element.”link]]></description>
		<wfw:commentRss>http://www.testdriven.com/2009/10/testing_dynamic_elements_having_a_plan_b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coding and Testing: Testers and Programmers Working Together</title>
		<link>http://www.testdriven.com/2009/09/coding_and_testing_testers_and_programmers_working_together/</link>
		<comments>http://www.testdriven.com/2009/09/coding_and_testing_testers_and_programmers_working_together/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 22:20:12 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://testdriven.tld/?p=2418</guid>
		<description><![CDATA[The idea of driving development with tests has been popularized by the agile development movement. The fact is that testing and coding are inseparable components of software development. We get the best results with testers and programmers work closely together. How can we deliver real value to the business frequently? How can we know how [...]]]></description>
		<wfw:commentRss>http://www.testdriven.com/2009/09/coding_and_testing_testers_and_programmers_working_together/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TDD &#8211; FDD &#8211; BDD… Why not PDD?</title>
		<link>http://www.testdriven.com/2009/09/tdd_fdd_bdd_why_not_pdd/</link>
		<comments>http://www.testdriven.com/2009/09/tdd_fdd_bdd_why_not_pdd/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 22:20:03 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://testdriven.tld/?p=2419</guid>
		<description><![CDATA[This article takes the form of a tale to explain the differences between the different &#34;driven development&#34; approaches&#8230; and makes us think why there are so many of them?link]]></description>
		<wfw:commentRss>http://www.testdriven.com/2009/09/tdd_fdd_bdd_why_not_pdd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Responsibility Driven Design with Mock Objects</title>
		<link>http://www.testdriven.com/2009/09/responsibility_driven_design_with_mock_objects/</link>
		<comments>http://www.testdriven.com/2009/09/responsibility_driven_design_with_mock_objects/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 22:19:52 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[How-to]]></category>

		<guid isPermaLink="false">http://testdriven.tld/?p=2420</guid>
		<description><![CDATA[Responsibility driven design is an approach that helps you shift focus from object state to interactions and responsibilities. This article shows how test driven development with mock objects facilitates responsibility driven design and drives you towards a more cohesive, loosely coupled design. Examples in Java.link]]></description>
		<wfw:commentRss>http://www.testdriven.com/2009/09/responsibility_driven_design_with_mock_objects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Database Agility Online Training</title>
		<link>http://www.testdriven.com/2009/06/database_agility_online_training/</link>
		<comments>http://www.testdriven.com/2009/06/database_agility_online_training/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 14:00:54 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://testdriven.tld/?p=2415</guid>
		<description><![CDATA[This is a course that I teach through Net Objectives, Inc. The topic is database agility and, of course, TDD is a central area of concern.link]]></description>
		<wfw:commentRss>http://www.testdriven.com/2009/06/database_agility_online_training/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Behavior Driven Database Development</title>
		<link>http://www.testdriven.com/2009/01/behavior_driven_database_development/</link>
		<comments>http://www.testdriven.com/2009/01/behavior_driven_database_development/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 19:20:02 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[How-to]]></category>

		<guid isPermaLink="false">http://testdriven.tld/?p=2403</guid>
		<description><![CDATA[This article shows how the behavior driven development can be applied to database development and how it can be used to develop and design databases in an iterative and incremental way, writing code and test in the same time.link]]></description>
		<wfw:commentRss>http://www.testdriven.com/2009/01/behavior_driven_database_development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Outsourced Testing – Friend or Foe?</title>
		<link>http://www.testdriven.com/2008/10/outsourced_testing_friend_or_foe/</link>
		<comments>http://www.testdriven.com/2008/10/outsourced_testing_friend_or_foe/#comments</comments>
		<pubDate>Sat, 11 Oct 2008 19:19:50 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[How-to]]></category>

		<guid isPermaLink="false">http://testdriven.tld/?p=2392</guid>
		<description><![CDATA[A practical guide on when and how to outsource some of your software testing activities.link]]></description>
		<wfw:commentRss>http://www.testdriven.com/2008/10/outsourced_testing_friend_or_foe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A New xUnit Test Pattern</title>
		<link>http://www.testdriven.com/2008/10/a_new_xunit_test_pattern/</link>
		<comments>http://www.testdriven.com/2008/10/a_new_xunit_test_pattern/#comments</comments>
		<pubDate>Sat, 11 Oct 2008 19:19:09 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[How-to]]></category>

		<guid isPermaLink="false">http://testdriven.tld/?p=2394</guid>
		<description><![CDATA[This article describes a xUnit pattern called &#8216;Own Library Interface&#8217;, which enables TDD for classes which seem not testable before. Especially TDD beginners can benefit from this pattern.link]]></description>
		<wfw:commentRss>http://www.testdriven.com/2008/10/a_new_xunit_test_pattern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Acceptance TDD Explained</title>
		<link>http://www.testdriven.com/2008/08/acceptance_tdd_explained/</link>
		<comments>http://www.testdriven.com/2008/08/acceptance_tdd_explained/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 00:22:26 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[How-to]]></category>

		<guid isPermaLink="false">http://testdriven.tld/?p=2389</guid>
		<description><![CDATA[Acceptance test-driven development is what helps developers build high-quality software that fulfills the business’s needs as reliably as TDD helps ensure the software’s technical quality.link]]></description>
		<wfw:commentRss>http://www.testdriven.com/2008/08/acceptance_tdd_explained/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.289 seconds -->

