<?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: Why you should test your CakePHP applications</title>
	<atom:link href="http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/feed/" rel="self" type="application/rss+xml" />
	<link>http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/</link>
	<description>baking cakes with CakePHP</description>
	<lastBuildDate>Tue, 31 Jan 2012 15:12:14 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: cakebaker</title>
		<link>http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/comment-page-1/#comment-144342</link>
		<dc:creator>cakebaker</dc:creator>
		<pubDate>Fri, 22 Jan 2010 15:21:02 +0000</pubDate>
		<guid isPermaLink="false">http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/#comment-144342</guid>
		<description>@Jack: You are welcome!</description>
		<content:encoded><![CDATA[<p>@Jack: You are welcome!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jack Web</title>
		<link>http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/comment-page-1/#comment-144336</link>
		<dc:creator>Jack Web</dc:creator>
		<pubDate>Fri, 22 Jan 2010 13:29:34 +0000</pubDate>
		<guid isPermaLink="false">http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/#comment-144336</guid>
		<description>Thanks for this excellent article on testing under cake php. I think most developers would love to take on testing to this level and hence a helpful postins such as this clearly point us in the correct direction.</description>
		<content:encoded><![CDATA[<p>Thanks for this excellent article on testing under cake php. I think most developers would love to take on testing to this level and hence a helpful postins such as this clearly point us in the correct direction.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cakebaker</title>
		<link>http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/comment-page-1/#comment-144263</link>
		<dc:creator>cakebaker</dc:creator>
		<pubDate>Thu, 21 Jan 2010 15:55:38 +0000</pubDate>
		<guid isPermaLink="false">http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/#comment-144263</guid>
		<description>@Freddy: Good luck on your testing journey :)</description>
		<content:encoded><![CDATA[<p>@Freddy: Good luck on your testing journey :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Freddy</title>
		<link>http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/comment-page-1/#comment-144259</link>
		<dc:creator>Freddy</dc:creator>
		<pubDate>Thu, 21 Jan 2010 14:24:32 +0000</pubDate>
		<guid isPermaLink="false">http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/#comment-144259</guid>
		<description>An excellent article I really need to follow and put into practise, all I need now is time.</description>
		<content:encoded><![CDATA[<p>An excellent article I really need to follow and put into practise, all I need now is time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Proleter</title>
		<link>http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/comment-page-1/#comment-14648</link>
		<dc:creator>Proleter</dc:creator>
		<pubDate>Sat, 22 Sep 2007 20:14:23 +0000</pubDate>
		<guid isPermaLink="false">http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/#comment-14648</guid>
		<description>Thank you @cakebaker. Yes it is...</description>
		<content:encoded><![CDATA[<p>Thank you @cakebaker. Yes it is&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brandon P</title>
		<link>http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/comment-page-1/#comment-14274</link>
		<dc:creator>Brandon P</dc:creator>
		<pubDate>Fri, 21 Sep 2007 07:00:40 +0000</pubDate>
		<guid isPermaLink="false">http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/#comment-14274</guid>
		<description>@GreyCells

First, SVN commits are *not* releases!  They could only be considered daily builds at best.

The bigger picture I want to paint is that a lot of developers (both new and old) feel safe with official releases.  There are so many bug fixes that should be released in subsequent *maintenance* releases.  I don&#039;t understand why they are all held for these minor releases ever X months.  I stand by the creed to &quot;Release early, release often&quot;... and it&#039;s something that I feel the cake devs don&#039;t follow (with possible good reason).

I think it&#039;s well known that the 1.2 branch is alpha but you sure don&#039;t see anyone saying &quot;Don&#039;t use it! Use 1.x instead!&quot;.  It&#039;s very confusing for newcomers to cake when they hear so much hype and stability of the 1.2 branch then are hit with the &quot;sorry, its alpha&quot; scapegoat of an excuse when something breaks/changes.

Also, as users of cake we shouldn&#039;t have to police these commits.  It seems it&#039;s commonly left up to us to decide which commits are safe.  I think with some *BASIC* keywords in commit messages could help a ton -- but that&#039;s just me :)

The trac timeline should be renamed to &quot;activity log&quot; :).  It doesn&#039;t really help at all when it comes to seeing when stuff WILL be completed or addressed.  It&#039;s reactive-based (meaning it only shows what has been done).

I am not trying to complain, I just see that addressing these issues would benefit the development process.</description>
		<content:encoded><![CDATA[<p>@GreyCells</p>
<p>First, SVN commits are *not* releases!  They could only be considered daily builds at best.</p>
<p>The bigger picture I want to paint is that a lot of developers (both new and old) feel safe with official releases.  There are so many bug fixes that should be released in subsequent *maintenance* releases.  I don&#8217;t understand why they are all held for these minor releases ever X months.  I stand by the creed to &#8220;Release early, release often&#8221;&#8230; and it&#8217;s something that I feel the cake devs don&#8217;t follow (with possible good reason).</p>
<p>I think it&#8217;s well known that the 1.2 branch is alpha but you sure don&#8217;t see anyone saying &#8220;Don&#8217;t use it! Use 1.x instead!&#8221;.  It&#8217;s very confusing for newcomers to cake when they hear so much hype and stability of the 1.2 branch then are hit with the &#8220;sorry, its alpha&#8221; scapegoat of an excuse when something breaks/changes.</p>
<p>Also, as users of cake we shouldn&#8217;t have to police these commits.  It seems it&#8217;s commonly left up to us to decide which commits are safe.  I think with some *BASIC* keywords in commit messages could help a ton &#8212; but that&#8217;s just me :)</p>
<p>The trac timeline should be renamed to &#8220;activity log&#8221; :).  It doesn&#8217;t really help at all when it comes to seeing when stuff WILL be completed or addressed.  It&#8217;s reactive-based (meaning it only shows what has been done).</p>
<p>I am not trying to complain, I just see that addressing these issues would benefit the development process.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cakebaker</title>
		<link>http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/comment-page-1/#comment-14131</link>
		<dc:creator>cakebaker</dc:creator>
		<pubDate>Thu, 20 Sep 2007 15:12:26 +0000</pubDate>
		<guid isPermaLink="false">http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/#comment-14131</guid>
		<description>@Proleter: I am not sure I understand your question correctly. 

Let me show you a simple example of a test. Here the class we want to test:
&lt;pre&gt;
class HelloWorld {
    function getHello() {
        return &#039;hello world&#039;;
    }
}
&lt;/pre&gt;
And here the test case where you define, what you expect the aforementioned class should do:
&lt;pre&gt;
class HelloWorldTest extends CakeTestCase {
    function testGetHello() {
        $hello = new HelloWorld();
        $this-&gt;assertEqual(&#039;hello world&#039;, $hello-&gt;getHello());
    }
}
&lt;/pre&gt;
This test is then run via the test suite. 

Is it now more clear?</description>
		<content:encoded><![CDATA[<p>@Proleter: I am not sure I understand your question correctly. </p>
<p>Let me show you a simple example of a test. Here the class we want to test:</p>
<pre>
class HelloWorld {
    function getHello() {
        return 'hello world';
    }
}
</pre>
<p>And here the test case where you define, what you expect the aforementioned class should do:</p>
<pre>
class HelloWorldTest extends CakeTestCase {
    function testGetHello() {
        $hello = new HelloWorld();
        $this-&gt;assertEqual('hello world', $hello-&gt;getHello());
    }
}
</pre>
<p>This test is then run via the test suite. </p>
<p>Is it now more clear?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Proleter</title>
		<link>http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/comment-page-1/#comment-13973</link>
		<dc:creator>Proleter</dc:creator>
		<pubDate>Wed, 19 Sep 2007 21:07:27 +0000</pubDate>
		<guid isPermaLink="false">http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/#comment-13973</guid>
		<description>What they do? i.e. How they test?</description>
		<content:encoded><![CDATA[<p>What they do? i.e. How they test?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cakebaker</title>
		<link>http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/comment-page-1/#comment-13917</link>
		<dc:creator>cakebaker</dc:creator>
		<pubDate>Wed, 19 Sep 2007 15:13:09 +0000</pubDate>
		<guid isPermaLink="false">http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/#comment-13917</guid>
		<description>@GreyCells: Thanks for this explanation!

@Proleter: What do you not understand?</description>
		<content:encoded><![CDATA[<p>@GreyCells: Thanks for this explanation!</p>
<p>@Proleter: What do you not understand?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Proleter</title>
		<link>http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/comment-page-1/#comment-13872</link>
		<dc:creator>Proleter</dc:creator>
		<pubDate>Wed, 19 Sep 2007 09:42:51 +0000</pubDate>
		<guid isPermaLink="false">http://cakebaker.42dh.com/2007/09/14/why-you-should-test-your-cakephp-applications/#comment-13872</guid>
		<description>No mather how much I try, I still can&#039;t understand test. I guess that&#039;s why people go to coledge. :)</description>
		<content:encoded><![CDATA[<p>No mather how much I try, I still can&#8217;t understand test. I guess that&#8217;s why people go to coledge. :)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

