<?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>Overpass Experiences &#187; Agile</title>
	<atom:link href="http://www.wroolie.co.uk/category/development/agile/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wroolie.co.uk</link>
	<description>The Eric Wroolie Blog</description>
	<lastBuildDate>Fri, 27 Jan 2012 09:45:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Complexity of software projects</title>
		<link>http://www.wroolie.co.uk/2009/12/22/complexity-of-software-projects/</link>
		<comments>http://www.wroolie.co.uk/2009/12/22/complexity-of-software-projects/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 07:12:07 +0000</pubDate>
		<dc:creator>Eric Wroolie</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Software Dev & Productivity]]></category>

		<guid isPermaLink="false">http://www.wroolie.co.uk/?p=485</guid>
		<description><![CDATA[A good article was posted yesterday by the ComputerWorld Website saying that the leading cause of software project failures is the complexity of the applications.Â  The article quotes software architect Roger Sessions: &#8220;Our goal should be to design the least complex architecture possible that solves the business problemâ Iâve been part of many projects that [...]
Related posts:<ol>
<li><a href='http://www.wroolie.co.uk/2009/12/13/the-importance-of-reading-books-for-software-developers/' rel='bookmark' title='The importance of reading books for software developers'>The importance of reading books for software developers</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>A good article was posted yesterday by the <a href="http://www.computerworld.com/s/article/345994/The_No._1_Cause_of_IT_Failure_Complexity" target="_blank">ComputerWorld</a> Website saying that the leading cause of software project failures is the complexity of the applications.Â  The article quotes software architect Roger Sessions:</p>
<blockquote><p>&#8220;Our goal should be to design the least complex architecture possible that solves the business problemâ</p></blockquote>
<p>Iâve been part of many projects that were mired in complexity.Â  They usually over-run or we end up with a sub-par system that awaits a never-to-happen refactoring and revision.</p>
<div style="float:right"><a title="MiG-21MF Cockpit" href="http://www.flickr.com/photos/70981241@N00/3162909541/" target="_blank"><img src="http://farm4.static.flickr.com/3115/3162909541_09b5f28969_m.jpg" border="0" alt="MiG-21MF Cockpit" /></a><br />
<small><a title="Attribution License" href="http://creativecommons.org/licenses/by/2.0/" target="_blank"><img src="http://www.wroolie.co.uk/wp-content/plugins/photo-dropper/images/cc.png" border="0" alt="Creative Commons License" width="16" height="16" align="absmiddle" /></a> <a href="http://www.photodropper.com/photos/" target="_blank">photo</a> credit: <a title="Kecko" href="http://www.flickr.com/photos/70981241@N00/3162909541/" target="_blank">Kecko</a></small></div>
<p>Itâs easy to brainstorm a project and add feature-after-feature until you produced a project plan which stretches over months or years.Â  Itâs easy to design an interface that looks like a cockpit dashboard with lots of functionality that you will probably never use, but looks impressive in the way it fills the screen.Â  âWouldnât it be great if this interfaces with every other system we have?Â  Wouldnât it be great if we could use that new transactional system thatâs really hot right now?Â  Wouldnât it be great if . . .â</p>
<p>Iâve been guilty of this in the pastâbut Iâve been burned so many times that I tend to err on the side of simplicity (but I donât always get final say in architectural decisions).</p>
<p>Over the past few years there has been a move to simpler architectures, simpler interfaces, and quicker release cycles.</p>
<p>Scrum is an agile methodology that stresses frequent releases over many iterations.Â  So, at the end of each 2-3 week iteration, you have working softwareâregardless of whether you release it to the public or hold until the next iteration.Â  Itâs a methodology that resonates with a lot of people who have worked on failed projects in the past.Â  I became Scrum Master certified a few years ago, and it changed my whole view of how projects should runâbut it is not easy to convince business owners to go this way.</p>
<p>37 Signals released <a href="http://gettingreal.37signals.com/" target="_blank">a fantastic e-book</a> called âGetting Realâ which they stress that building software is more important that talking about building software.Â  They have released one of my favourite on-line apps ever with <a href="http://basecamphq.com/" target="_blank">Basecamp</a>.Â  It is quick, easy, and has a simple interface.Â  They refuse to clutter it every bit of functionality anyone asks for.</p>
<p>Interfaces in general are getting more simple to useâand not just for products like Basecamp.Â  10 years ago, you had apps that tried to fill your entire browser with things to do, but now you see more and more that are intuitive and easy to use.Â  Compare Yahoo! (with a browser window you couldnât find any blank space on) with Google (a textbox and a buttonâno manual needed).</p>
<p>The software that has a better chance of reaching âfinishedâ is the software that keeps the architecture simple, keeps the interface simple, and releases frequently.</p>
<p>Hereâs the link to the ComputerWorld article:Â  <a href="http://www.computerworld.com/s/article/345994/The_No._1_Cause_of_IT_Failure_Complexity">http://www.computerworld.com/s/article/345994/The_No._1_Cause_of_IT_Failure_Complexity</a></p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://twitter.com/intent/tweet?text=Complexity+of+software+projects+http%3A%2F%2Fwroolie.co.uk%2F%3Fp%3D485" title="Post to Twitter"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://delicious.com/post?url=http://www.wroolie.co.uk/2009/12/22/complexity-of-software-projects/&amp;title=Complexity+of+software+projects" title="Post to Delicious"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/delicious/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.wroolie.co.uk/2009/12/22/complexity-of-software-projects/&amp;title=Complexity+of+software+projects" title="Post to Digg"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-micro3.png" alt="Post to Digg" /></a> <a class="tt" href="http://www.facebook.com/share.php?u=http://www.wroolie.co.uk/2009/12/22/complexity-of-software-projects/&amp;t=Complexity+of+software+projects" title="Post to Facebook"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/facebook/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a class="tt" href="http://ping.fm/ref/?method=microblog&amp;title=Complexity+of+software+projects&amp;link=http://www.wroolie.co.uk/2009/12/22/complexity-of-software-projects/" title="Post to Ping.fm"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/ping/tt-ping-micro3.png" alt="Post to Ping.fm" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://www.wroolie.co.uk/2009/12/22/complexity-of-software-projects/&amp;title=Complexity+of+software+projects" title="Post to StumbleUpon"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/su/tt-su-micro3.png" alt="Post to StumbleUpon" /></a></p></div><p>Related posts:<ol>
<li><a href='http://www.wroolie.co.uk/2009/12/13/the-importance-of-reading-books-for-software-developers/' rel='bookmark' title='The importance of reading books for software developers'>The importance of reading books for software developers</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wroolie.co.uk/2009/12/22/complexity-of-software-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some thoughts on the ASP.Net MVC Framework</title>
		<link>http://www.wroolie.co.uk/2009/07/31/some-thoughts-on-the-asp-net-mvc-framework/</link>
		<comments>http://www.wroolie.co.uk/2009/07/31/some-thoughts-on-the-asp-net-mvc-framework/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 04:35:40 +0000</pubDate>
		<dc:creator>Eric Wroolie</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[C# Coding]]></category>
		<category><![CDATA[Software Dev & Productivity]]></category>

		<guid isPermaLink="false">http://www.wroolie.co.uk/?p=442</guid>
		<description><![CDATA[A few months ago, I got tired of ASP.Net.Â  I was tired of developers who depended on server-side controls, the Microsoft ajax implementations (as opposed to under-the-hood javascript ajax), excessive use of session and view state.Â  My preferred method of coding which relies more on the html than on the ârunat=serverâ attribute, was considered old [...]
Related posts:<ol>
<li><a href='http://www.wroolie.co.uk/2008/06/25/8/' rel='bookmark' title='Wroolie on Rails'>Wroolie on Rails</a></li>
<li><a href='http://www.wroolie.co.uk/2011/08/04/dnn-orchard-and-joomlasome-thoughts/' rel='bookmark' title='DNN, Orchard, and Joomla&ndash;some thoughts'>DNN, Orchard, and Joomla&ndash;some thoughts</a></li>
<li><a href='http://www.wroolie.co.uk/2011/10/18/the-view-source-belongs-to-me-too/' rel='bookmark' title='The &ldquo;View Source&rdquo; belongs to me too.'>The &ldquo;View Source&rdquo; belongs to me too.</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>A few months ago, I got tired of ASP.Net.Â  I was tired of developers who depended on server-side controls, the Microsoft ajax implementations (as opposed to under-the-hood javascript ajax), excessive use of session and view state.Â  My preferred method of coding which relies more on the html than on the ârunat=serverâ attribute, was considered old fashioned.</p>
<div style="float:right"><a title="pics 006" href="http://www.flickr.com/photos/16276103@N00/491569718/" target="_blank"><img src="http://farm1.static.flickr.com/232/491569718_230c3e8a11_m.jpg" border="0" alt="pics 006" /></a><br />
<small><a title="Attribution License" href="http://creativecommons.org/licenses/by/2.0/" target="_blank"><img src="http://www.wroolie.co.uk/wp-content/plugins/photo-dropper/images/cc.png" border="0" alt="Creative Commons License" width="16" height="16" align="absmiddle" /></a> <a href="http://www.photodropper.com/photos/" target="_blank">photo</a> credit: <a title="paulb" href="http://www.flickr.com/photos/16276103@N00/491569718/" target="_blank">paulb</a></small></div>
<p>So, I wanted to look at something else.Â  In my mind, Asp.net was getting too bloated and heavy.Â  I started learning Ruby on Rails.Â  RoR is a fantastic framework which integrates testability and maintainability.Â  Rails is the frameworkâRuby is the language.Â  Itâs easy to set up an Model View Controller site very quickly.Â  I love Rails, but I hate Ruby.Â  I had to lean how to do everything over again in Ruby.Â  It was like learning to speak a new languageâeven the simple things were hard.</p>
<p>Then, I looked at the ASP.net MVC framework that was released earlier this year.Â  The MVC framework is like Rails for ASP.Â  It keeps aspects of ASP.Net that I really like (like master pages and C#) and moves away from the bulky server-side, viewstate heavy, controls (like the DataGrid) that slow down ASP.Net performance.</p>
<p>My faith in ASP.Net is restored.Â  My brief foray into the hip and trendy world of Ruby development has given way to working on Microsoft code again.</p>
<p>Iâve been using the MVC framework in a few projects now.Â  Iâve started writing a Chinese Dictionary application (using the <a href="http://www.mdbg.net/chindict/chindict.php?page=cedict">CEDict</a> database) and am enjoying every minute of it.Â  I donât know if Iâll every put this site live, but coding it is helping me learn the finer points of the framework.</p>
<p>There are some great MVC tutorials here:</p>
<p><a title="http://www.asp.net/mvc/learn/" href="http://www.asp.net/mvc/learn/">http://www.asp.net/mvc/learn/</a></p>
<p>The best video tutorial (to start off with) is â<a href="http://www.asp.net/learn/mvc-videos/video-395.aspx">Creating a Movie Database Application with ASP.NET MVC</a>â.</p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://twitter.com/intent/tweet?text=Some+thoughts+on+the+ASP.Net+MVC+Framework+http%3A%2F%2Fwroolie.co.uk%2F%3Fp%3D442" title="Post to Twitter"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://delicious.com/post?url=http://www.wroolie.co.uk/2009/07/31/some-thoughts-on-the-asp-net-mvc-framework/&amp;title=Some+thoughts+on+the+ASP.Net+MVC+Framework" title="Post to Delicious"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/delicious/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.wroolie.co.uk/2009/07/31/some-thoughts-on-the-asp-net-mvc-framework/&amp;title=Some+thoughts+on+the+ASP.Net+MVC+Framework" title="Post to Digg"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-micro3.png" alt="Post to Digg" /></a> <a class="tt" href="http://www.facebook.com/share.php?u=http://www.wroolie.co.uk/2009/07/31/some-thoughts-on-the-asp-net-mvc-framework/&amp;t=Some+thoughts+on+the+ASP.Net+MVC+Framework" title="Post to Facebook"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/facebook/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a class="tt" href="http://ping.fm/ref/?method=microblog&amp;title=Some+thoughts+on+the+ASP.Net+MVC+Framework&amp;link=http://www.wroolie.co.uk/2009/07/31/some-thoughts-on-the-asp-net-mvc-framework/" title="Post to Ping.fm"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/ping/tt-ping-micro3.png" alt="Post to Ping.fm" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://www.wroolie.co.uk/2009/07/31/some-thoughts-on-the-asp-net-mvc-framework/&amp;title=Some+thoughts+on+the+ASP.Net+MVC+Framework" title="Post to StumbleUpon"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/su/tt-su-micro3.png" alt="Post to StumbleUpon" /></a></p></div><p>Related posts:<ol>
<li><a href='http://www.wroolie.co.uk/2008/06/25/8/' rel='bookmark' title='Wroolie on Rails'>Wroolie on Rails</a></li>
<li><a href='http://www.wroolie.co.uk/2011/08/04/dnn-orchard-and-joomlasome-thoughts/' rel='bookmark' title='DNN, Orchard, and Joomla&ndash;some thoughts'>DNN, Orchard, and Joomla&ndash;some thoughts</a></li>
<li><a href='http://www.wroolie.co.uk/2011/10/18/the-view-source-belongs-to-me-too/' rel='bookmark' title='The &ldquo;View Source&rdquo; belongs to me too.'>The &ldquo;View Source&rdquo; belongs to me too.</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wroolie.co.uk/2009/07/31/some-thoughts-on-the-asp-net-mvc-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scrum in Under 10 minutes Video</title>
		<link>http://www.wroolie.co.uk/2009/05/26/scrum-in-under-10-minutes-video/</link>
		<comments>http://www.wroolie.co.uk/2009/05/26/scrum-in-under-10-minutes-video/#comments</comments>
		<pubDate>Tue, 26 May 2009 21:48:10 +0000</pubDate>
		<dc:creator>Eric Wroolie</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Software Dev & Productivity]]></category>

		<guid isPermaLink="false">http://www.wroolie.co.uk/?p=381</guid>
		<description><![CDATA[There have been a few times when I&#8217;ve been talking to developers or even IT managers when they&#8217;ve tried to explain their poor planning by saying that they are practicing Agile development. Agile is actually a pretty regimented system.&#160; I took a Scrum course last year to become Scrum Master certified.&#160; It opened my eyes [...]
Related posts:<ol>
<li><a href='http://www.wroolie.co.uk/2008/05/17/10/' rel='bookmark' title='Certified ScrumMaster'>Certified ScrumMaster</a></li>
<li><a href='http://www.wroolie.co.uk/2009/12/22/complexity-of-software-projects/' rel='bookmark' title='Complexity of software projects'>Complexity of software projects</a></li>
<li><a href='http://www.wroolie.co.uk/2008/06/25/8/' rel='bookmark' title='Wroolie on Rails'>Wroolie on Rails</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>There have been a few times when I&#8217;ve been talking to developers or even IT managers when they&#8217;ve tried to explain their poor planning by saying that they are practicing Agile development.</p>
<p>Agile is actually a pretty regimented system.&nbsp; I took a Scrum course last year to become Scrum Master certified.&nbsp; It opened my eyes to how software should be developed.</p>
<p>If you&#8217;ve never heard of Scrum , there&#8217;s a very quick overview of Scrum called <a href="http://www.youtube.com/watch?v=Q5k7a9YEoUI">Scrum in Under 10 Minutes</a> posted at YouTube.&nbsp; It&#8217;s pretty good.&nbsp; Have a look.</p>
<p>&nbsp;</p>
<p><embed src="http://www.youtube-nocookie.com/v/Q5k7a9YEoUI&amp;hl=en&amp;fs=1&amp;rel=0&amp;border=1" width="580" height="360" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always"></embed></p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://twitter.com/intent/tweet?text=Scrum+in+Under+10+minutes+Video+http%3A%2F%2Fwroolie.co.uk%2F%3Fp%3D381" title="Post to Twitter"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://delicious.com/post?url=http://www.wroolie.co.uk/2009/05/26/scrum-in-under-10-minutes-video/&amp;title=Scrum+in+Under+10+minutes+Video" title="Post to Delicious"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/delicious/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.wroolie.co.uk/2009/05/26/scrum-in-under-10-minutes-video/&amp;title=Scrum+in+Under+10+minutes+Video" title="Post to Digg"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-micro3.png" alt="Post to Digg" /></a> <a class="tt" href="http://www.facebook.com/share.php?u=http://www.wroolie.co.uk/2009/05/26/scrum-in-under-10-minutes-video/&amp;t=Scrum+in+Under+10+minutes+Video" title="Post to Facebook"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/facebook/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a class="tt" href="http://ping.fm/ref/?method=microblog&amp;title=Scrum+in+Under+10+minutes+Video&amp;link=http://www.wroolie.co.uk/2009/05/26/scrum-in-under-10-minutes-video/" title="Post to Ping.fm"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/ping/tt-ping-micro3.png" alt="Post to Ping.fm" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://www.wroolie.co.uk/2009/05/26/scrum-in-under-10-minutes-video/&amp;title=Scrum+in+Under+10+minutes+Video" title="Post to StumbleUpon"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/su/tt-su-micro3.png" alt="Post to StumbleUpon" /></a></p></div><p>Related posts:<ol>
<li><a href='http://www.wroolie.co.uk/2008/05/17/10/' rel='bookmark' title='Certified ScrumMaster'>Certified ScrumMaster</a></li>
<li><a href='http://www.wroolie.co.uk/2009/12/22/complexity-of-software-projects/' rel='bookmark' title='Complexity of software projects'>Complexity of software projects</a></li>
<li><a href='http://www.wroolie.co.uk/2008/06/25/8/' rel='bookmark' title='Wroolie on Rails'>Wroolie on Rails</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wroolie.co.uk/2009/05/26/scrum-in-under-10-minutes-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Future of Unit Testing</title>
		<link>http://www.wroolie.co.uk/2008/05/13/12/</link>
		<comments>http://www.wroolie.co.uk/2008/05/13/12/#comments</comments>
		<pubDate>Tue, 13 May 2008 04:37:07 +0000</pubDate>
		<dc:creator>Eric Wroolie</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Software Dev & Productivity]]></category>

		<guid isPermaLink="false">http://www.wroolie.co.uk/PermaLink.aspx?guid=ad190590-43bc-47b9-a5c5-3fa11a05b492</guid>
		<description><![CDATA[Scott Hanselman released a podcast a few days ago called &#8220;The Past, Present and Future of .Net Unit Testing Frameworks&#8221; where he collected a panel of the creators of NUnit, XBUnit, and other Unit testing frameworks.&#160; It was an interesting listen. http://www.hanselminutes.com/ The panel spoke of some of the shortcomings of unit testing that still [...]
Related posts:<ol>
<li><a href='http://www.wroolie.co.uk/2008/06/27/7/' rel='bookmark' title='Definitions of Done on Hanselminutes'>Definitions of Done on Hanselminutes</a></li>
<li><a href='http://www.wroolie.co.uk/2009/12/19/the-future-of-work/' rel='bookmark' title='The Future of Work'>The Future of Work</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Scott Hanselman released a podcast a few days ago called &#8220;The Past, Present and Future of .Net Unit Testing Frameworks&#8221; where he collected a panel of the creators of NUnit, XBUnit, and other Unit testing frameworks.&#160; It was an interesting listen.</p>
<p><a title="http://www.hanselminutes.com/" href="http://www.hanselminutes.com/">http://www.hanselminutes.com/</a></p>
<p>The panel spoke of some of the shortcomings of unit testing that still need to be overcome.&#160; </p>
<p>What I found the most interesting was not what was said in the show, but how difficult it is to find good developers who believe in test-driven development at all.&#160; </p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://twitter.com/intent/tweet?text=The+Future+of+Unit+Testing+http%3A%2F%2Fwroolie.co.uk%2F%3Fp%3D12" title="Post to Twitter"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://delicious.com/post?url=http://www.wroolie.co.uk/2008/05/13/12/&amp;title=The+Future+of+Unit+Testing" title="Post to Delicious"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/delicious/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.wroolie.co.uk/2008/05/13/12/&amp;title=The+Future+of+Unit+Testing" title="Post to Digg"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-micro3.png" alt="Post to Digg" /></a> <a class="tt" href="http://www.facebook.com/share.php?u=http://www.wroolie.co.uk/2008/05/13/12/&amp;t=The+Future+of+Unit+Testing" title="Post to Facebook"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/facebook/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a class="tt" href="http://ping.fm/ref/?method=microblog&amp;title=The+Future+of+Unit+Testing&amp;link=http://www.wroolie.co.uk/2008/05/13/12/" title="Post to Ping.fm"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/ping/tt-ping-micro3.png" alt="Post to Ping.fm" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://www.wroolie.co.uk/2008/05/13/12/&amp;title=The+Future+of+Unit+Testing" title="Post to StumbleUpon"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/su/tt-su-micro3.png" alt="Post to StumbleUpon" /></a></p></div><p>Related posts:<ol>
<li><a href='http://www.wroolie.co.uk/2008/06/27/7/' rel='bookmark' title='Definitions of Done on Hanselminutes'>Definitions of Done on Hanselminutes</a></li>
<li><a href='http://www.wroolie.co.uk/2009/12/19/the-future-of-work/' rel='bookmark' title='The Future of Work'>The Future of Work</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wroolie.co.uk/2008/05/13/12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Head First Design Patterns</title>
		<link>http://www.wroolie.co.uk/2007/10/02/29/</link>
		<comments>http://www.wroolie.co.uk/2007/10/02/29/#comments</comments>
		<pubDate>Tue, 02 Oct 2007 04:53:38 +0000</pubDate>
		<dc:creator>Eric Wroolie</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Software Dev & Productivity]]></category>

		<guid isPermaLink="false">http://www.wroolie.co.uk/PermaLink.aspx?guid=0589f634-8cc2-438d-9ebf-4aee69f71c28</guid>
		<description><![CDATA[One of the perks of where I&#8217;m working now is being able to work with talented developers again. I don&#8217;t mind the occasional solo projects, but you can learn a lot more by working in a development team. One guy I&#8217;m working with is very big into design patterns and I&#8217;ve actually become very interested [...]
Related posts:<ol>
<li><a href='http://www.wroolie.co.uk/2006/10/12/90/' rel='bookmark' title='The Trials of GUI Design'>The Trials of GUI Design</a></li>
<li><a href='http://www.wroolie.co.uk/2007/08/27/34/' rel='bookmark' title='Wikinomics'>Wikinomics</a></li>
<li><a href='http://www.wroolie.co.uk/2009/12/13/the-importance-of-reading-books-for-software-developers/' rel='bookmark' title='The importance of reading books for software developers'>The importance of reading books for software developers</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>One of the perks of where I&#8217;m working now is being able to work with talented developers again.  I don&#8217;t mind the occasional solo projects, but you can learn a lot more by working in a development team.  One guy I&#8217;m working with is very big into design patterns and I&#8217;ve actually become<a href="../ct.ashx?id=0589f634-8cc2-438d-9ebf-4aee69f71c28&amp;url=http%3a%2f%2fg-ec2.images-amazon.com%2fimages%2fI%2f51erdv4yRaL._AA240_.jpg"><img src="http://g-ec2.images-amazon.com/images/I/51erdv4yRaL._AA240_.jpg" alt="" align="right" /></a> very interested in them myself.</p>
<p>I tried to learn some design patterns for C# about six months ago, but found them to be very complex.  I was also working with some people who didn&#8217;t really see the point of them.  The last contract I spent trying to convince the developers that they shouldn&#8217;t be using inline SQL in a page source.  So, I didn&#8217;t have much luck learning it on my own very well.  Now, I got loads of code to marvel at and compile.</p>
<p>When I mentioned my difficulty picking up Design Patterns to my colleague, he told me he had trouble with some of the concepts too until he read &#8220;<a href="../ct.ashx?id=0589f634-8cc2-438d-9ebf-4aee69f71c28&amp;url=http%3a%2f%2fwww.amazon.co.uk%2fHead-First-Design-Patterns%2fdp%2f0596007124%2fref%3dpd_bbs_sr_1%2f203-2482968-3813523%3fie%3dUTF8%26s%3dbooks%26qid%3d1191300678%26sr%3d8-1">Head First Design Patters</a>&#8220;.  He recommended it as a first book on the subject.</p>
<p><a href="../ct.ashx?id=0589f634-8cc2-438d-9ebf-4aee69f71c28&amp;url=http%3a%2f%2fwww.amazon.co.uk%2fHead-First-Design-Patterns%2fdp%2f0596007124%2fref%3dpd_bbs_sr_1%2f203-2482968-3813523%3fie%3dUTF8%26s%3dbooks%26qid%3d1191300678%26sr%3d8-1">Head First Design Patters</a> is a book about Design Patterns in Java, but the concepts all work with C# and seem to be the same GangOfFour patterns used by .Net developers.</p>
<p>The book is very easy to read and a lot more eye-opening than a lot of the other computer books I&#8217;ve read.  If you are interested in learning Design Patterns, let me pass on my friends recommendation and suggest this book.</p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://twitter.com/intent/tweet?text=Head+First+Design+Patterns+http%3A%2F%2Fwroolie.co.uk%2F%3Fp%3D29" title="Post to Twitter"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://delicious.com/post?url=http://www.wroolie.co.uk/2007/10/02/29/&amp;title=Head+First+Design+Patterns" title="Post to Delicious"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/delicious/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.wroolie.co.uk/2007/10/02/29/&amp;title=Head+First+Design+Patterns" title="Post to Digg"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-micro3.png" alt="Post to Digg" /></a> <a class="tt" href="http://www.facebook.com/share.php?u=http://www.wroolie.co.uk/2007/10/02/29/&amp;t=Head+First+Design+Patterns" title="Post to Facebook"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/facebook/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a class="tt" href="http://ping.fm/ref/?method=microblog&amp;title=Head+First+Design+Patterns&amp;link=http://www.wroolie.co.uk/2007/10/02/29/" title="Post to Ping.fm"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/ping/tt-ping-micro3.png" alt="Post to Ping.fm" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://www.wroolie.co.uk/2007/10/02/29/&amp;title=Head+First+Design+Patterns" title="Post to StumbleUpon"><img class="nothumb" src="http://www.wroolie.co.uk/wp-content/plugins/tweet-this/icons/en/su/tt-su-micro3.png" alt="Post to StumbleUpon" /></a></p></div><p>Related posts:<ol>
<li><a href='http://www.wroolie.co.uk/2006/10/12/90/' rel='bookmark' title='The Trials of GUI Design'>The Trials of GUI Design</a></li>
<li><a href='http://www.wroolie.co.uk/2007/08/27/34/' rel='bookmark' title='Wikinomics'>Wikinomics</a></li>
<li><a href='http://www.wroolie.co.uk/2009/12/13/the-importance-of-reading-books-for-software-developers/' rel='bookmark' title='The importance of reading books for software developers'>The importance of reading books for software developers</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wroolie.co.uk/2007/10/02/29/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
