<?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: Private Regression Tests</title>
	<atom:link href="http://chrisdolan.net/talk/2005/11/14/private-regression-tests/feed/" rel="self" type="application/rss+xml" />
	<link>http://chrisdolan.net/talk/2005/11/14/private-regression-tests/</link>
	<description>Ideas and tools to improve programming throughput.</description>
	<pubDate>Thu, 11 Mar 2010 22:40:14 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Peter Erwin</title>
		<link>http://chrisdolan.net/talk/2005/11/14/private-regression-tests/comment-page-1/#comment-40</link>
		<dc:creator>Peter Erwin</dc:creator>
		<pubDate>Tue, 15 Nov 2005 11:38:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.chrisdolan.net/talk/?p=31#comment-40</guid>
		<description>&lt;i&gt;
The public tests I mention would be the unit tests. Definitely, unit tests are the most important â€” sometimes more important than the code itself. In the article I attempt to go a bit beyond unit tests for core algorithms and delve into unit tests for more human topics, like spelling.&lt;/i&gt;

OK, I see what you mean. My question sprang partly from a perception that some people use "regression tests" and "unit tests" to mean two different things (that is, two different types of tests). So I partly interpreted your use of the term "regression tests" as meaning (amont other things) "not unit tests."</description>
		<content:encoded><![CDATA[<p><i><br />
The public tests I mention would be the unit tests. Definitely, unit tests are the most important â€” sometimes more important than the code itself. In the article I attempt to go a bit beyond unit tests for core algorithms and delve into unit tests for more human topics, like spelling.</i></p>
<p>OK, I see what you mean. My question sprang partly from a perception that some people use &#8220;regression tests&#8221; and &#8220;unit tests&#8221; to mean two different things (that is, two different types of tests). So I partly interpreted your use of the term &#8220;regression tests&#8221; as meaning (amont other things) &#8220;not unit tests.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://chrisdolan.net/talk/2005/11/14/private-regression-tests/comment-page-1/#comment-39</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Tue, 15 Nov 2005 00:58:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.chrisdolan.net/talk/?p=31#comment-39</guid>
		<description>Sorry for the comment spam. At some version of aspell, it's 'aspell list' instead of 'aspell -l'</description>
		<content:encoded><![CDATA[<p>Sorry for the comment spam. At some version of aspell, it&#8217;s &#8216;aspell list&#8217; instead of &#8216;aspell -l&#8217;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://chrisdolan.net/talk/2005/11/14/private-regression-tests/comment-page-1/#comment-38</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Tue, 15 Nov 2005 00:44:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.chrisdolan.net/talk/?p=31#comment-38</guid>
		<description>Crappity crap n crap. What version of aspell are you using? My appell -l yields "You must specify a parameter for "-l".  My version is 0.60 and the -l is for setting the language. :-(

My aspell on win32 just hangs are the IPC::Open2::open call. Not getting far on spelling this evening. :-)</description>
		<content:encoded><![CDATA[<p>Crappity crap n crap. What version of aspell are you using? My appell -l yields &#8220;You must specify a parameter for &#8220;-l&#8221;.  My version is 0.60 and the -l is for setting the language. <img src='http://chrisdolan.net/talk/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>My aspell on win32 just hangs are the IPC::Open2::open call. Not getting far on spelling this evening. <img src='http://chrisdolan.net/talk/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James E Keenan</title>
		<link>http://chrisdolan.net/talk/2005/11/14/private-regression-tests/comment-page-1/#comment-37</link>
		<dc:creator>James E Keenan</dc:creator>
		<pubDate>Tue, 15 Nov 2005 00:04:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.chrisdolan.net/talk/?p=31#comment-37</guid>
		<description>A very well written article.  And the concept of private regression tests is so good that I'm surprised no one has thought of it before.  (Well, at the very least, it's news to me.)

One specific comment:  You write:

"...members of the ... cpants.perl.org community believe that tests like Test::Pod and Test::Pod::Coverage should be public and included in the distribution. Those advocates say that rewarding authors with â€œKwaliteeâ€ points when they include POD tests in their CPAN packages will encourage them to write better POD, which is better for everyone."

I write good POD.  When you print out the POD from some of my modules, it runs to 40+ pages.  But I don't always use the same "head1 some_sub()" structure picked up by Test::Pod::Coverage.  Result:  These modules get a big 0 on this aspect of "kwalitee."  But am I going to restructure that documentation just to satisfy the kwalitee fanatics?  Hell, no!  This is a case where the test should be private.  Let the user read the documentation and judge it on its own merits!

Jim Keenan</description>
		<content:encoded><![CDATA[<p>A very well written article.  And the concept of private regression tests is so good that I&#8217;m surprised no one has thought of it before.  (Well, at the very least, it&#8217;s news to me.)</p>
<p>One specific comment:  You write:</p>
<p>&#8220;&#8230;members of the &#8230; cpants.perl.org community believe that tests like Test::Pod and Test::Pod::Coverage should be public and included in the distribution. Those advocates say that rewarding authors with â€œKwaliteeâ€ points when they include POD tests in their CPAN packages will encourage them to write better POD, which is better for everyone.&#8221;</p>
<p>I write good POD.  When you print out the POD from some of my modules, it runs to 40+ pages.  But I don&#8217;t always use the same &#8220;head1 some_sub()&#8221; structure picked up by Test::Pod::Coverage.  Result:  These modules get a big 0 on this aspect of &#8220;kwalitee.&#8221;  But am I going to restructure that documentation just to satisfy the kwalitee fanatics?  Hell, no!  This is a case where the test should be private.  Let the user read the documentation and judge it on its own merits!</p>
<p>Jim Keenan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Dolan</title>
		<link>http://chrisdolan.net/talk/2005/11/14/private-regression-tests/comment-page-1/#comment-36</link>
		<dc:creator>Chris Dolan</dc:creator>
		<pubDate>Mon, 14 Nov 2005 22:10:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.chrisdolan.net/talk/?p=31#comment-36</guid>
		<description>Peter, re: unit testing

The public tests I mention would be the unit tests.  Definitely, unit tests are the most important -- sometimes more important than the code itself.  In the article I attempt to go a bit beyond unit tests for core algorithms and delve into unit tests for more human topics, like spelling.</description>
		<content:encoded><![CDATA[<p>Peter, re: unit testing</p>
<p>The public tests I mention would be the unit tests.  Definitely, unit tests are the most important &#8212; sometimes more important than the code itself.  In the article I attempt to go a bit beyond unit tests for core algorithms and delve into unit tests for more human topics, like spelling.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
