<?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>Kommentare zu: Testsuite für Zend Framework Tests aufbauen</title>
	<atom:link href="http://www.ralfeggert.de/2008/09/12/testsuite-fur-zend-framework-tests-aufbauen/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ralfeggert.de/2008/09/12/testsuite-fur-zend-framework-tests-aufbauen/</link>
	<description>Bloggen über das Zend Framework, PHP und anderes Gedöns</description>
	<lastBuildDate>Tue, 19 Jul 2011 09:06:27 +0200</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Von: Steffi</title>
		<link>http://www.ralfeggert.de/2008/09/12/testsuite-fur-zend-framework-tests-aufbauen/comment-page-1/#comment-33252</link>
		<dc:creator>Steffi</dc:creator>
		<pubDate>Fri, 23 Jan 2009 15:39:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.ralfeggert.de/?p=171#comment-33252</guid>
		<description>Ich teste auch - allerdings hänge ich oft da meine Tests Sachen ausspucken die keiner nachvollziehen kann. vor allem bei der Einführung von Zend_Tests war das schlimm da doch noch der ein oder andere Bug vorhanden war *seufz*</description>
		<content:encoded><![CDATA[<p>Ich teste auch &#8211; allerdings hänge ich oft da meine Tests Sachen ausspucken die keiner nachvollziehen kann. vor allem bei der Einführung von Zend_Tests war das schlimm da doch noch der ein oder andere Bug vorhanden war *seufz*</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Ralf Eggert</title>
		<link>http://www.ralfeggert.de/2008/09/12/testsuite-fur-zend-framework-tests-aufbauen/comment-page-1/#comment-33074</link>
		<dc:creator>Ralf Eggert</dc:creator>
		<pubDate>Mon, 15 Sep 2008 06:19:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.ralfeggert.de/?p=171#comment-33074</guid>
		<description>Also ich mache dies, seitdem ich mit dem Zend Framework Projekte umsetze, und zwar unter anderem aus einem wichtigen Grund. Ohne vernünftige Testabdeckung ist ein Releaseupgrade ein &quot;pain in the ass&quot;. Ich habe es schon mehrmals erlebt, dass ein Projekt nach einem Releaseupgrade durch eine klitzekleine Änderung an einem entscheidenden Punkt nicht mehr korrekt lief. Durch das Durchlaufenlassen der Unittests hätte ich diesen Fehler wohl erst sehr spät oder sehr mühsam entdeckt. Oder gar nicht, bis er sich auf dem Produktionsserver dann bemerkbar macht. Übrigens war die Änderung im Framework nur ein Bugfix und keine ungeplante oder gar eigenwillige Änderung eines Programmierers.

Natürlich dauert testgetriebene Entwicklung auf den ersten Blick immer länger. Aber sobald sich Änderungswünsche einschleichen oder Fehler gefunden werden, ist man froh, wenn man mal eben alle Tests durchlaufen lassen kann, um zu sehen, ob noch alles wie vorher läuft.

Gruss,

Ralf</description>
		<content:encoded><![CDATA[<p>Also ich mache dies, seitdem ich mit dem Zend Framework Projekte umsetze, und zwar unter anderem aus einem wichtigen Grund. Ohne vernünftige Testabdeckung ist ein Releaseupgrade ein &#8220;pain in the ass&#8221;. Ich habe es schon mehrmals erlebt, dass ein Projekt nach einem Releaseupgrade durch eine klitzekleine Änderung an einem entscheidenden Punkt nicht mehr korrekt lief. Durch das Durchlaufenlassen der Unittests hätte ich diesen Fehler wohl erst sehr spät oder sehr mühsam entdeckt. Oder gar nicht, bis er sich auf dem Produktionsserver dann bemerkbar macht. Übrigens war die Änderung im Framework nur ein Bugfix und keine ungeplante oder gar eigenwillige Änderung eines Programmierers.</p>
<p>Natürlich dauert testgetriebene Entwicklung auf den ersten Blick immer länger. Aber sobald sich Änderungswünsche einschleichen oder Fehler gefunden werden, ist man froh, wenn man mal eben alle Tests durchlaufen lassen kann, um zu sehen, ob noch alles wie vorher läuft.</p>
<p>Gruss,</p>
<p>Ralf</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: dodger</title>
		<link>http://www.ralfeggert.de/2008/09/12/testsuite-fur-zend-framework-tests-aufbauen/comment-page-1/#comment-33072</link>
		<dc:creator>dodger</dc:creator>
		<pubDate>Sat, 13 Sep 2008 09:54:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.ralfeggert.de/?p=171#comment-33072</guid>
		<description>ich. Seit  einem Jahr. ;)</description>
		<content:encoded><![CDATA[<p>ich. Seit  einem Jahr. ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Axel</title>
		<link>http://www.ralfeggert.de/2008/09/12/testsuite-fur-zend-framework-tests-aufbauen/comment-page-1/#comment-33071</link>
		<dc:creator>Axel</dc:creator>
		<pubDate>Fri, 12 Sep 2008 07:21:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.ralfeggert.de/?p=171#comment-33071</guid>
		<description>Ich habe damit angefangen, es dann aus zeitlichen Gründen aufgegeben und bereue es jetzt. Weil die Zeit, die ich gespart habe, setze ich jetzt wieder ran. Es lag zum Teil aber auch daran, dass es schwierig ist, sich im Vorfeld alles genau zu überlegen (wie es ja eigentlich sein sollte) weil man das Problem und seine Randbedingungen noch nicht komplett übersieht. So fängt man erst mal mit VHIT-Programmierung an (&quot;Vom Hinrn ins Terminal&quot;). Heraus kommt irgendwas, das in mehrfachen Refaktor-Schritten richtig gemacht werden muss - keine sehr effektive Methode!</description>
		<content:encoded><![CDATA[<p>Ich habe damit angefangen, es dann aus zeitlichen Gründen aufgegeben und bereue es jetzt. Weil die Zeit, die ich gespart habe, setze ich jetzt wieder ran. Es lag zum Teil aber auch daran, dass es schwierig ist, sich im Vorfeld alles genau zu überlegen (wie es ja eigentlich sein sollte) weil man das Problem und seine Randbedingungen noch nicht komplett übersieht. So fängt man erst mal mit VHIT-Programmierung an (&#8221;Vom Hinrn ins Terminal&#8221;). Heraus kommt irgendwas, das in mehrfachen Refaktor-Schritten richtig gemacht werden muss &#8211; keine sehr effektive Methode!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

