<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/1.5.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Private Regression Tests</title>
	<link>http://www.chrisdolan.net/talk/2005/11/14/private-regression-tests/</link>
	<description>Ideas and tools to improve programming throughput.</description>
	<pubDate>Wed, 20 Aug 2008 18:10:21 +0000</pubDate>
	<generator>http://wordpress.org/?v=1.5.2</generator>

	<item>
 		<title>Comment on Private Regression Tests by: Peter Erwin</title>
		<link>http://www.chrisdolan.net/talk/2005/11/14/private-regression-tests/#comment-40</link>
		<pubDate>Tue, 15 Nov 2005 11:38:52 +0000</pubDate>
		<guid>http://www.chrisdolan.net/talk/2005/11/14/private-regression-tests/#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 &quot;regression tests&quot; and &quot;unit tests&quot; to mean two different things (that is, two different types of tests). So I partly interpreted your use of the term &quot;regression tests&quot; as meaning (amont other things) &quot;not unit tests.&quot;</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>Comment on Private Regression Tests by: Chris</title>
		<link>http://www.chrisdolan.net/talk/2005/11/14/private-regression-tests/#comment-39</link>
		<pubDate>Tue, 15 Nov 2005 00:58:53 +0000</pubDate>
		<guid>http://www.chrisdolan.net/talk/2005/11/14/private-regression-tests/#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>Comment on Private Regression Tests by: Chris</title>
		<link>http://www.chrisdolan.net/talk/2005/11/14/private-regression-tests/#comment-38</link>
		<pubDate>Tue, 15 Nov 2005 00:44:50 +0000</pubDate>
		<guid>http://www.chrisdolan.net/talk/2005/11/14/private-regression-tests/#comment-38</guid>
					<description>Crappity crap n crap. What version of aspell are you using? My appell -l yields &quot;You must specify a parameter for &quot;-l&quot;.  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://www.chrisdolan.net/talk/wp-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://www.chrisdolan.net/talk/wp-images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
				</item>
	<item>
 		<title>Comment on Private Regression Tests by: James E Keenan</title>
		<link>http://www.chrisdolan.net/talk/2005/11/14/private-regression-tests/#comment-37</link>
		<pubDate>Tue, 15 Nov 2005 00:04:45 +0000</pubDate>
		<guid>http://www.chrisdolan.net/talk/2005/11/14/private-regression-tests/#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:

&quot;...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.&quot;

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 &quot;head1 some_sub()&quot; structure picked up by Test::Pod::Coverage.  Result:  These modules get a big 0 on this aspect of &quot;kwalitee.&quot;  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>Comment on Private Regression Tests by: Chris Dolan</title>
		<link>http://www.chrisdolan.net/talk/2005/11/14/private-regression-tests/#comment-36</link>
		<pubDate>Mon, 14 Nov 2005 22:10:20 +0000</pubDate>
		<guid>http://www.chrisdolan.net/talk/2005/11/14/private-regression-tests/#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>
