<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="0.92" xml:base="http://www.testingreflections.com">
<channel>
 <title>danbunea's blog</title>
 <link>http://www.testingreflections.com/blog/520</link>
 <description></description>
 <language>en</language>
<item>
 <title>To obtain good code, writing tests and code is faster then code alone</title>
 <link>http://www.testingreflections.com/node/view/3856</link>
 <description>A few weeks ago on the TestDrivenDevelopment mailing list, Ron Jeffies, one of the XP gurus, stated that &lt;b&gt;"in order to obtain good code, writing tests and code is faster then just code"&lt;/b&gt;. To find out if this is true or not let's make a small experiment &lt;a href="http://danbunea.blogspot.com/2006/06/to-obtain-good-code-writing-tests-and.html"&gt;here&lt;/a&gt;.</description>
<pubDate>Tue, 20 Jun 2006 08:01:10 -0500</pubDate></item>
<item>
 <title>Refactoring a legacy web application with Selenium</title>
 <link>http://www.testingreflections.com/node/view/3813</link>
 <description>Suppose your company develops a java web application for a company. The project involves very complex physics formulas to do reports on different medical measurements. Two years later, they want to make a significant change in the application, but keep the existing functionality in place? What do you do? How Selenium helped me do this very complicated task in a month &lt;a href="http://danbunea.blogspot.com/2006/05/refactoring-legacy-web-application.html"&gt;here&lt;/a&gt;.</description>
<pubDate>Mon, 12 Jun 2006 03:14:26 -0500</pubDate></item>
<item>
 <title>TDDing the sales report: testing with a database</title>
 <link>http://www.testingreflections.com/node/view/3122</link>
 <description>Using automated tests that depend on a database can always be a tricky task. Although this is usually avoided using mock objects, I tried to write a simple sample of how to use Test Driven Development to build a sales report. The example can be found at: &lt;a href="http://danbunea.blogspot.com/2005/12/tdding-sales-report.html"&gt;TDDing the sales report&lt;/a&gt; and it includes the source code.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Download: &lt;a href="http://www.geocities.com/danbunea/articles/dotnet/tdd_sales/TDDSalesReport.zip"&gt;Sources&lt;/a&gt;</description>
<pubDate>Sat, 07 Jan 2006 08:22:41 -0600</pubDate></item>
<item>
 <title> Model View Presenter - is testing the presenter enough?</title>
 <link>http://www.testingreflections.com/node/view/3010</link>
 <description>Source code: &lt;a href="http://www.geocities.com/danbunea/articles/dotnet/mvp/UsersMVP.zip"&gt;Download&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Lately, I have noticed that the Humble Dialog Box or Model View Presenter are gaining more and more acceptance among software developers, especially in agile communities, because of its benefits regarding the very good separation between the view and the behavior and because it can be very easily unit tested, on a problematic field: user interface.</description>
<pubDate>Mon, 28 Nov 2005 02:11:07 -0600</pubDate></item>
<item>
 <title>The problem of communication</title>
 <link>http://www.testingreflections.com/node/view/2940</link>
 <description>&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
A lot of waste and rework is done because of bad communication. In fact, communication is the main factor in a project success or failure. And that does not refer only to software. Alistair Cockburn, wrote an entire book about the importance of communication and builds a methodology around improving communication: the crystal family&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;2. The big misunderstanding: improving means increasing quantity&lt;/strong&gt;</description>
<pubDate>Mon, 07 Nov 2005 08:52:18 -0600</pubDate></item>
<item>
 <title> I fought XP and XP won</title>
 <link>http://www.testingreflections.com/node/view/2884</link>
 <description>One day I heard about eXtreme Programming. Wow, I was a student, eager to know, and I tried to live on the edge. Extreme was just what I looked for. Soon after I got Kent Beck's - Extreme Programming Explained, the first edition. I read it very fast and that was a decisive moment in my programming life. I thought everthing in there was good but not appliable. I said , you can never have 100% unit tested code. In time I saw I was wrong. I said PP costs double. I was wrong. Every practice was for me a new impossible and as the time got by, I found it less and less imposible but as the book said very beneficial.</description>
<pubDate>Fri, 14 Oct 2005 06:06:59 -0500</pubDate></item>
</channel>
</rss>
