<?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: The importance of unit testing and functional testing</title>
	<atom:link href="http://www.apparatusproject.org/blog/2009/07/the-importance-of-unit-testing-and-functional-testing/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.apparatusproject.org/blog/2009/07/the-importance-of-unit-testing-and-functional-testing/</link>
	<description>Make stuff to do things</description>
	<lastBuildDate>Mon, 30 Nov 2009 00:28:52 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Structured Methods &#8250; links for 2009-07-10</title>
		<link>http://www.apparatusproject.org/blog/2009/07/the-importance-of-unit-testing-and-functional-testing/comment-page-1/#comment-16</link>
		<dc:creator>Structured Methods &#8250; links for 2009-07-10</dc:creator>
		<pubDate>Fri, 10 Jul 2009 18:05:31 +0000</pubDate>
		<guid isPermaLink="false">http://app.arat.us/blog/?p=159#comment-16</guid>
		<description>[...] The importance of unit testing and functional testing &#124; Apparatus I recently read a blog article, Benefits of automated functional testing, which included a section arguing that unit testing was not as important as functional testing. I agree that functional testing is important (and the author provides several good arguments for it) but I am concerned about the negativity against unit testing. [...]</description>
		<content:encoded><![CDATA[<p>[...] The importance of unit testing and functional testing | Apparatus I recently read a blog article, Benefits of automated functional testing, which included a section arguing that unit testing was not as important as functional testing. I agree that functional testing is important (and the author provides several good arguments for it) but I am concerned about the negativity against unit testing. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Christie</title>
		<link>http://www.apparatusproject.org/blog/2009/07/the-importance-of-unit-testing-and-functional-testing/comment-page-1/#comment-15</link>
		<dc:creator>James Christie</dc:creator>
		<pubDate>Thu, 09 Jul 2009 23:35:34 +0000</pubDate>
		<guid isPermaLink="false">http://app.arat.us/blog/?p=159#comment-15</guid>
		<description>Yes, I like the analogy, but maybe there&#039;s a danger that it could trigger pointless philosophical engineering debate about exactly where a bridge derives its strength from.&lt;br&gt;&lt;br&gt;I&#039;d prefer to use the analogy in simple terms. It would be madness to see if the rivetters had secured their bolts properly by completing the bridge then testing it could take the load. Much cheaper to test their work as early as possible, rather than seeing if the whole thing fell down!&lt;br&gt;&lt;br&gt;Complexity certainly does arise from the integration of all the components. That just makes it all the more important that basic bugs in individual components are spotted as early as possible rather than allowing them to screw up the integration testing, which is the stage you&#039;re really wanting to see if components that work individually will combine as desired.</description>
		<content:encoded><![CDATA[<p>Yes, I like the analogy, but maybe there&#39;s a danger that it could trigger pointless philosophical engineering debate about exactly where a bridge derives its strength from.</p>
<p>I&#39;d prefer to use the analogy in simple terms. It would be madness to see if the rivetters had secured their bolts properly by completing the bridge then testing it could take the load. Much cheaper to test their work as early as possible, rather than seeing if the whole thing fell down!</p>
<p>Complexity certainly does arise from the integration of all the components. That just makes it all the more important that basic bugs in individual components are spotted as early as possible rather than allowing them to screw up the integration testing, which is the stage you&#39;re really wanting to see if components that work individually will combine as desired.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
