<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>eSoftHead, a Vietnam Software Outsourcing Company&#187; .NET</title>
	<atom:link href="http://blog.esofthead.com/category/software-engineer/net/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.esofthead.com</link>
	<description>The official blog of eSoftHead Company</description>
	<lastBuildDate>Thu, 01 Jul 2010 21:17:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The first time of applying Test Driven Development for .NET project</title>
		<link>http://blog.esofthead.com/21/</link>
		<comments>http://blog.esofthead.com/21/#comments</comments>
		<pubDate>Sun, 21 Jan 2007 18:43:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://blog.esofthead.com/?p=21</guid>
		<description><![CDATA[I have applied unit test while programming Java before but when I started my first project (now, the team size is around 20 members) written by C# as role Project Manager. The framework is created by other but it is very ugly and the customer requires they need a better one that is simple-testable-powerful.
With little [...]]]></description>
			<content:encoded><![CDATA[<p class="first-child "><span title="I" class="cap"><span>I</span></span> have applied unit test while programming Java before but when I started my first project (now, the team size is around 20 members) written by C# as role Project Manager. The framework is created by other but it is very ugly and the customer requires they need a better one that is simple-testable-powerful.<span id="more-21"></span></p>
<p><img class="mce_plugin_wordpress_more" title="More..." src="http://www.haiphucnguyen.net/blog/wp-includes/js/tinymce/themes/advanced/images/spacer.gif" alt="More..." width="100%" height="10" />With little nervous when the first time writing .NET application, I tended to apply unit test using NUnit as I did the similar with Java before. Automatic unit test is the highest priority due to the following reasons:</p>
<ul>
<li>It improves the quality.</li>
<li>It improves the framework design quality because unit test code use functions as the client.</li>
</ul>
<p>Test Driven Development is a methodology requires developer write test code before implementation. Wow, why we need write the test code before. I have read some articles about this methodology and many people said that it improves the quality and design. I transfer these messages to my friends and my colleagues, and the respond from us is negative. But why many people have bad view about TDD, the reason they give me is 'We do not know the detail implementation of function so how can I write unit test code first'. Ah, the behind of scenes that <strong>they do not have detail functionalities of what they want first. </strong>And this is a big problem not only for junior developer but developer has many years experienced.</p>
<p>I think TDD is the benefit but it is the first time to apply it to my work (from the Project Manager role, I move to Technical Architect role by promote myself). The first problem I must solve is developing a directory-like cache. As a common cache, in almost case we stores data in a map and access them by key. But it is a "flat" cache, we can not categorize the same meanings of cache data in one place. For example, we store information of member are name and age in cache, we should save:</p>
<pre class="csharp">map.<span style="color: #0000FF;">Add</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;hpnguyen_name&quot;</span>, <span style="color: #808080;">&quot;Nguyen, Hai Phuc&quot;</span><span style="color: #000000;">&#41;</span>;
map.<span style="color: #0000FF;">Add</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;hpnguyen_age&quot;</span>, <span style="color: #808080;">&quot;28&quot;</span><span style="color: #000000;">&#41;</span>;</pre>
<p>By using "flat" cache, we can not get all information of related items, so we need a directory cache that helps us get data more efficiently.</p>
<pre class="csharp">map.<span style="color: #0000FF;">Add</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;hpnguyen/Name&quot;</span>, <span style="color: #808080;">&quot;Nguyen, Hai Phuc&quot;</span><span style="color: #000000;">&#41;</span>;
map.<span style="color: #0000FF;">Add</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;hpnguyen/Age&quot;</span>, <span style="color: #808080;">&quot;28&quot;</span><span style="color: #000000;">&#41;</span>;
<span style="color: #008080; font-style: italic;">//newMap is a map with 2 pairs &quot;Name/Nguyen, Hai Phuc&quot;</span>
<span style="color: #008080; font-style: italic;">//and &quot;Age/28&quot;</span>
newMap = map.<span style="color: #0000FF;">Get</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;hpnguyen&quot;</span><span style="color: #000000;">&#41;</span>;</pre>
<p>I think it is a medium program for me to start new methodology. First, I write down all functionalities of the cache first. After that, I list the detail cases for each function. For example: Method Get(string key) of cache will do in the following cases:</p>
<ul>
<li>Return null if key is null or key is not found in cache.</li>
<li>Return a sub directory cache if key is not a "leaf".</li>
<li>Return object if key is a leaf.First, I write down the interface of Cache and its methods. After that, create an implementation for directory cache with empty methods.</li>
</ul>
<p>Second, write the unit test code with the first very simple test code. With above Get method, I just add simple test code as Assert.IsNull(cache.Get(null)) and I run unit test by using Test Driven Development .NET tool. And it is green. It is not bad at all. Continue write test code and implement. After 4 hours, I have finished implementation of cache directory. And I run NCover to make sure all source codes are passed by test code and the result is nearly 100%, only getter/setter method is not tested. Wow, it is really good and I am sure I do not have any defect of cache directory due to I have passed all unit tests.</p>
<p>After the first project, I continue apply TDD to complete the framework and it is really nice. The engine so great and I have no complains on its quality. No defect at all and it is very flexible to extend for various purposes.</p>
<p>During developing framework, I always keep the unit test code coverage high, nearly only getter/setter or trivial code is not tested. No critical defect is raised and after finish it, it is time to revise all to improve my knowledge.</p>
<p><strong>Question</strong>: the test code written first has a good sound. But whether it is more effective than implementation first and writes unit test code after.</p>
<p><strong>Answer</strong>: If we finish develop a package, source code and test code of two methodologies are the same. You do not know whether member applying TDD. But applying TDD methodology has the following benefits:</p>
<ul>
<li>Detail what you should do first. As I stated before, almost developers do not know exactly what they want when they start implementation.</li>
<li>Code a little and test a little and continue like that. Some developers wait implementation is finished and they have many pieces of code need to be tested, that makes they throw way, and choose manual test. The consequence is they do not cover all cases needed for testing.</li>
<li>Improve design architect regularly. All gurus know that unit test help us improve the design and let implementation and unit test go at the same time make you improve your design immediately.</li>
</ul>
<p><strong>Note:</strong> This is written for a while since May 2006. I wrote it in Yahoo 360 and now I move it to here.</p>
<p><a class="a2a_dd" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/subscribe?linkname=eSoftHead%20Blog%20Feed&amp;linkurl=http%3A%2F%2Fblog.esofthead.com%2F%3Ffeed%3Drss2"><img src="http://static.addtoany.com/buttons/subscribe_120_16.gif" border="0" alt="Subscribe" width="120" height="16" /></a><script type="text/javascript"><!--
a2a_linkname="eSoftHead Blog Feed";a2a_linkurl="http://blog.esofthead.com/?feed=rss2";
// --></script><script src="http://static.addtoany.com/menu/feed.js" type="text/javascript"></script></p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;bodytext=I%20have%20applied%20unit%20test%20while%20programming%20Java%20before%20but%20when%20I%20started%20my%20first%20project%20%28now%2C%20the%20team%20size%20is%20around%2020%20members%29%20written%20by%20C%23%20as%20role%20Project%20Manager.%20The%20framework%20is%20created%20by%20other%20but%20it%20is%20very%20ugly%20and%20the%20customer%20require" title="Digg"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://sphinn.com/index.php?c=post&amp;m=submit&amp;link=http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="Sphinn"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/sphinn.png" title="Sphinn" alt="Sphinn" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;notes=I%20have%20applied%20unit%20test%20while%20programming%20Java%20before%20but%20when%20I%20started%20my%20first%20project%20%28now%2C%20the%20team%20size%20is%20around%2020%20members%29%20written%20by%20C%23%20as%20role%20Project%20Manager.%20The%20framework%20is%20created%20by%20other%20but%20it%20is%20very%20ugly%20and%20the%20customer%20require" title="del.icio.us"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;t=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Facebook"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Mixx"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;annotation=I%20have%20applied%20unit%20test%20while%20programming%20Java%20before%20but%20when%20I%20started%20my%20first%20project%20%28now%2C%20the%20team%20size%20is%20around%2020%20members%29%20written%20by%20C%23%20as%20role%20Project%20Manager.%20The%20framework%20is%20created%20by%20other%20but%20it%20is%20very%20ugly%20and%20the%20customer%20require" title="Google Bookmarks"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://barrapunto.com/submit.pl?subj=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;story=http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="BarraPunto"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="Bitacoras.com"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="blinkbits"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="blinkbits" alt="blinkbits" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.blinklist.com/index.php?Action=Blink/addblink.php&amp;Url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;Title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="BlinkList"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/blinklist.png" title="BlinkList" alt="BlinkList" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://blogmarks.net/my/new.php?mini=1&amp;simple=1&amp;url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="blogmarks"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/blogmarks.png" title="blogmarks" alt="blogmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="BlogMemes"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="BlogMemes" alt="BlogMemes" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="BlogMemes Cn"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="BlogMemes Cn" alt="BlogMemes Cn" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="BlogMemes Fr"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="BlogMemes Fr" alt="BlogMemes Fr" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="BlogMemes Jp"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="BlogMemes Jp" alt="BlogMemes Jp" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="BlogMemes Sp"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="BlogMemes Sp" alt="BlogMemes Sp" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.blogospherenews.com/submit.php?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Blogosphere News"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/blogospherenews.png" title="Blogosphere News" alt="Blogosphere News" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="Blogsvine"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="Blogsvine" alt="Blogsvine" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://cimlap.blogter.hu/index.php?action=suggest_link&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;url=http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="blogtercimlap"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/blogter.png" title="blogtercimlap" alt="blogtercimlap" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="Book.mark.hu"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="Book.mark.hu" alt="Book.mark.hu" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="Bumpzee"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="Bumpzee" alt="Bumpzee" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="co.mments"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="co.mments" alt="co.mments" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.connotea.org/addpopup?continue=confirm&amp;uri=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;description=I%20have%20applied%20unit%20test%20while%20programming%20Java%20before%20but%20when%20I%20started%20my%20first%20project%20%28now%2C%20the%20team%20size%20is%20around%2020%20members%29%20written%20by%20C%23%20as%20role%20Project%20Manager.%20The%20framework%20is%20created%20by%20other%20but%20it%20is%20very%20ugly%20and%20the%20customer%20require" title="connotea"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/connotea.png" title="connotea" alt="connotea" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="De.lirio.us"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="De.lirio.us" alt="De.lirio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.designfloat.com/submit.php?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Design Float"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/designfloat.png" title="Design Float" alt="Design Float" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="DotNetKicks"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="DotNetKicks" alt="DotNetKicks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="DZone"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.ekudos.nl/artikel/nieuw?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;desc=I%20have%20applied%20unit%20test%20while%20programming%20Java%20before%20but%20when%20I%20started%20my%20first%20project%20%28now%2C%20the%20team%20size%20is%20around%2020%20members%29%20written%20by%20C%23%20as%20role%20Project%20Manager.%20The%20framework%20is%20created%20by%20other%20but%20it%20is%20very%20ugly%20and%20the%20customer%20require" title="eKudos"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/ekudos.png" title="eKudos" alt="eKudos" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;body=http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="email"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://cgi.fark.com/cgi/fark/farkit.pl?h=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;u=http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="Fark"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/fark.png" title="Fark" alt="Fark" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://faves.com/Authoring.aspx?u=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Faves"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/bluedot.png" title="Faves" alt="Faves" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="feedmelinks"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="feedmelinks" alt="feedmelinks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://beta3.fleck.com/bookmarklet.php?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Fleck"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/fleck.png" title="Fleck" alt="Fleck" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="Furl"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="Furl" alt="Furl" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="GeenRedactie"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="GeenRedactie" alt="GeenRedactie" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://globalgrind.com/submission/submit.aspx?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;type=Article&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Global Grind"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/globalgrind.png" title="Global Grind" alt="Global Grind" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.gwar.pl/DodajGwar.html?u=http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="Gwar"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/gwar.png" title="Gwar" alt="Gwar" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.haohaoreport.com/submit.php?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Haohao"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/haohao.png" title="Haohao" alt="Haohao" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://healthranker.com/submit.php?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="HealthRanker"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/healthranker.png" title="HealthRanker" alt="HealthRanker" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.hemidemi.com/user_bookmark/new?title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;url=http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="Hemidemi"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/hemidemi.png" title="Hemidemi" alt="Hemidemi" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="Identi.ca"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/identica.png" title="Identi.ca" alt="Identi.ca" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.indianpad.com/submit.php?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="IndianPad"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/indianpad.png" title="IndianPad" alt="IndianPad" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://internetmedia.hu/submit.php?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="Internetmedia"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/im.png" title="Internetmedia" alt="Internetmedia" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="kick.ie"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="kick.ie" alt="kick.ie" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.kirtsy.com/submit.php?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Kirtsy"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/kirtsy.png" title="Kirtsy" alt="Kirtsy" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;headline=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="Leonaut"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="Leonaut" alt="Leonaut" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkagogo.com/go/AddNoPopup?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="LinkaGoGo"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/linkagogo.png" title="LinkaGoGo" alt="LinkaGoGo" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://linkarena.com/bookmarks/addlink/?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="LinkArena"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/linkarena.png" title="LinkArena" alt="LinkArena" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;source=eSoftHead%2C+a+Vietnam+Software+Outsourcing+Company+The+official+blog+of+eSoftHead+Company&amp;summary=I%20have%20applied%20unit%20test%20while%20programming%20Java%20before%20but%20when%20I%20started%20my%20first%20project%20%28now%2C%20the%20team%20size%20is%20around%2020%20members%29%20written%20by%20C%23%20as%20role%20Project%20Manager.%20The%20framework%20is%20created%20by%20other%20but%20it%20is%20very%20ugly%20and%20the%20customer%20require" title="LinkedIn"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkter.hu/index.php?action=suggest_link&amp;url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Linkter"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/linkter.png" title="Linkter" alt="Linkter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Live"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="Ma.gnolia"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="Ma.gnolia" alt="Ma.gnolia" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="Meneame"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;bm_description=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;plugin=soc" title="MisterWong"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;bm_description=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;plugin=soc" title="MisterWong.DE"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.muti.co.za/submit?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="muti"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/muti.png" title="muti" alt="muti" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://myshare.url.com.tw/index.php?func=newurl&amp;url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;desc=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="MyShare"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/myshare.png" title="MyShare" alt="MyShare" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;t=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="MySpace"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.n4g.com/tips.aspx?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="N4G"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/n4g.png" title="N4G" alt="N4G" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.netvibes.com/share?title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;url=http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="Netvibes"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.netvouz.com/action/submitBookmark?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;popup=no" title="Netvouz"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/netvouz.png" title="Netvouz" alt="Netvouz" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.newsvine.com/_tools/seed&amp;save?u=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;h=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="NewsVine"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/newsvine.png" title="NewsVine" alt="NewsVine" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://nujij.nl/jij.lynkx?t=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;u=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;b=I%20have%20applied%20unit%20test%20while%20programming%20Java%20before%20but%20when%20I%20started%20my%20first%20project%20%28now%2C%20the%20team%20size%20is%20around%2020%20members%29%20written%20by%20C%23%20as%20role%20Project%20Manager.%20The%20framework%20is%20created%20by%20other%20but%20it%20is%20very%20ugly%20and%20the%20customer%20require" title="NuJIJ"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/nujij.png" title="NuJIJ" alt="NuJIJ" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;body=I%20have%20applied%20unit%20test%20while%20programming%20Java%20before%20but%20when%20I%20started%20my%20first%20project%20%28now%2C%20the%20team%20size%20is%20around%2020%20members%29%20written%20by%20C%23%20as%20role%20Project%20Manager.%20The%20framework%20is%20created%20by%20other%20but%20it%20is%20very%20ugly%20and%20the%20customer%20require" title="Ping.fm"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/ping.png" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="PlugIM"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="PlugIM" alt="PlugIM" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="Pownce"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="Pownce" alt="Pownce" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="ppnow"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="ppnow" alt="ppnow" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;partner=sociable" title="Print"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.propeller.com/submit/?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="Propeller"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/propeller.png" title="Propeller" alt="Propeller" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://ratimarks.org/bookmarks.php/?action=add&address=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Ratimarks"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/ratimarks.png" title="Ratimarks" alt="Ratimarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://rec6.via6.com/link.php?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Rec6"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/rec6.png" title="Rec6" alt="Rec6" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Reddit"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="SalesMarks"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="SalesMarks" alt="SalesMarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.scoopeo.com/scoop/new?newurl=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Scoopeo"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/scoopeo.png" title="Scoopeo" alt="Scoopeo" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="scuttle"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="scuttle" alt="scuttle" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Segnalo"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="Shadows"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="Shadows" alt="Shadows" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.simpy.com/simpy/LinkAdd.do?href=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Simpy"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/simpy.png" title="Simpy" alt="Simpy" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://slashdot.org/bookmark.pl?title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;url=http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="Slashdot"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="Smarking"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="Smarking" alt="Smarking" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://socialogs.com/add_story.php?story_url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;story_title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Socialogs"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/socialogs.png" title="Socialogs" alt="Socialogs" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.sphere.com/search?q=sphereit:http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="SphereIt"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/sphere.png" title="SphereIt" alt="SphereIt" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="Spurl"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="Spurl" alt="Spurl" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="StumbleUpon"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="Symbaloo"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="Symbaloo" alt="Symbaloo" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="Taggly"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="Taggly" alt="Taggly" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="TailRank"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="TailRank" alt="TailRank" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="Technorati"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.thisnext.com/pick/new/submit/sociable/?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;name=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="ThisNext"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/thisnext.png" title="ThisNext" alt="ThisNext" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://tipd.com/submit.php?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="Tipd"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/tipd.png" title="Tipd" alt="Tipd" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;t=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;s=I%20have%20applied%20unit%20test%20while%20programming%20Java%20before%20but%20when%20I%20started%20my%20first%20project%20%28now%2C%20the%20team%20size%20is%20around%2020%20members%29%20written%20by%20C%23%20as%20role%20Project%20Manager.%20The%20framework%20is%20created%20by%20other%20but%20it%20is%20very%20ugly%20and%20the%20customer%20require" title="Tumblr"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="TwitThis"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.upnews.it/submit?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Upnews"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/upnews.png" title="Upnews" alt="Upnews" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Webnews.de"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://webride.org/discuss/split.php?uri=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Webride"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/webride.png" title="Webride" alt="Webride" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.wikio.com/vote?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="Wikio"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio" alt="Wikio" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.wikio.fr/vote?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="Wikio FR"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio FR" alt="Wikio FR" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.wikio.it/vote?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="Wikio IT"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://wists.com/s.php?c=&amp;r=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Wists"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/wists.png" title="Wists" alt="Wists" class="sociable-hovers sociable_wists" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.wykop.pl/dodaj?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F" title="Wykop"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/wykop.png" title="Wykop" alt="Wykop" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.xerpi.com/block/add_link_from_extension?url=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;title=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Xerpi"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/xerpi.png" title="Xerpi" alt="Xerpi" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;submitHeadline=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project&amp;submitSummary=I%20have%20applied%20unit%20test%20while%20programming%20Java%20before%20but%20when%20I%20started%20my%20first%20project%20%28now%2C%20the%20team%20size%20is%20around%2020%20members%29%20written%20by%20C%23%20as%20role%20Project%20Manager.%20The%20framework%20is%20created%20by%20other%20but%20it%20is%20very%20ugly%20and%20the%20customer%20require&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="" title="YahooMyWeb"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/" title="YahooMyWeb" alt="YahooMyWeb" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fblog.esofthead.com%2F21%2F&amp;exttitle=The%20first%20time%20of%20applying%20Test%20Driven%20Development%20for%20.NET%20project" title="Yigg"><img src="http://blog.esofthead.com/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://blog.esofthead.com/21/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

