<?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: The secret to productive software development: Creating the Happy Path</title>
	<atom:link href="http://almaer.com/blog/the-secret-to-productive-software-development-creating-the-happy-path/feed" rel="self" type="application/rss+xml" />
	<link>http://almaer.com/blog/the-secret-to-productive-software-development-creating-the-happy-path</link>
	<description>blogging about life, the universe, and everything tech</description>
	<lastBuildDate>Tue, 03 Jan 2012 22:08:49 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Anonymous</title>
		<link>http://almaer.com/blog/the-secret-to-productive-software-development-creating-the-happy-path/comment-page-1#comment-42350</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Tue, 08 Sep 2009 19:37:41 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/?p=2489#comment-42350</guid>
		<description>I agree with what you are saying about &quot;fun&quot; being important for productivity, but: (1) RoR, refactoring, or TDD/BDD are not necessarily &quot;fun&quot;. TDD/BDD by average developers can produce a large number of brittle tests which make things no fun at all when you need to change existing behavior of an application. Yes, you could whack out those tests and fix them, but then you have to determine what each of them tested to make sure you are testing the same thing. Then the lack of structure, typing, and decent debug logging by most rails/gem/plugin developers (really RoR developers in-general) leads to situations where you can develop some things uberquickly (somewhat fun, but not challenging enough at times) and then get stuck in the mire for days tracking down bugs (no fun!). (2) If you have a crappy work environment (poor accountability, poor organization/process, poor leadership, poor communication, lack of mentoring/training, low morale) it is definitely not &quot;fun&quot;, and those things you mentioned won&#039;t help. The best course of action then is to find another job you are happy with, but it is difficult to leave in a poor job market and/or when you are getting paid over what is required for the job they want you to do. It would be great if you could reply with what you think on some of these issues.</description>
		<content:encoded><![CDATA[<p>I agree with what you are saying about &#8220;fun&#8221; being important for productivity, but: (1) RoR, refactoring, or TDD/BDD are not necessarily &#8220;fun&#8221;. TDD/BDD by average developers can produce a large number of brittle tests which make things no fun at all when you need to change existing behavior of an application. Yes, you could whack out those tests and fix them, but then you have to determine what each of them tested to make sure you are testing the same thing. Then the lack of structure, typing, and decent debug logging by most rails/gem/plugin developers (really RoR developers in-general) leads to situations where you can develop some things uberquickly (somewhat fun, but not challenging enough at times) and then get stuck in the mire for days tracking down bugs (no fun!). (2) If you have a crappy work environment (poor accountability, poor organization/process, poor leadership, poor communication, lack of mentoring/training, low morale) it is definitely not &#8220;fun&#8221;, and those things you mentioned won&#8217;t help. The best course of action then is to find another job you are happy with, but it is difficult to leave in a poor job market and/or when you are getting paid over what is required for the job they want you to do. It would be great if you could reply with what you think on some of these issues.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Henry Walts</title>
		<link>http://almaer.com/blog/the-secret-to-productive-software-development-creating-the-happy-path/comment-page-1#comment-41762</link>
		<dc:creator>Henry Walts</dc:creator>
		<pubDate>Tue, 18 Aug 2009 22:52:50 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/?p=2489#comment-41762</guid>
		<description>&quot;Challenge&quot; always needs a right path to make it achieve.You made a brilliant trial to remind people about their right path and hence they know how to achieve their challenges.It is really good one..Thanking you</description>
		<content:encoded><![CDATA[<p>&#8220;Challenge&#8221; always needs a right path to make it achieve.You made a brilliant trial to remind people about their right path and hence they know how to achieve their challenges.It is really good one..Thanking you</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aliens InfoTech</title>
		<link>http://almaer.com/blog/the-secret-to-productive-software-development-creating-the-happy-path/comment-page-1#comment-41641</link>
		<dc:creator>Aliens InfoTech</dc:creator>
		<pubDate>Thu, 13 Aug 2009 06:57:04 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/?p=2489#comment-41641</guid>
		<description>Computers are now invariably used in every area of business. It   is being seen as a symbol of pride and if activities are automated it will save the much needed time and energy. Your article highlighted the importance of developing Software for minimizing users  intervention. We also understood the various issues associated with software development like portability, reliability, response time etc.</description>
		<content:encoded><![CDATA[<p>Computers are now invariably used in every area of business. It   is being seen as a symbol of pride and if activities are automated it will save the much needed time and energy. Your article highlighted the importance of developing Software for minimizing users  intervention. We also understood the various issues associated with software development like portability, reliability, response time etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: geeks</title>
		<link>http://almaer.com/blog/the-secret-to-productive-software-development-creating-the-happy-path/comment-page-1#comment-41632</link>
		<dc:creator>geeks</dc:creator>
		<pubDate>Tue, 11 Aug 2009 06:59:58 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/?p=2489#comment-41632</guid>
		<description>Interesting note about the &quot;fun&quot; aspect of development and technology.

Haha! I haven&#039;t been convinced that it will be more fun to give up my framework in favour of Rails yet.</description>
		<content:encoded><![CDATA[<p>Interesting note about the &#8220;fun&#8221; aspect of development and technology.</p>
<p>Haha! I haven&#8217;t been convinced that it will be more fun to give up my framework in favour of Rails yet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brad Neuberg</title>
		<link>http://almaer.com/blog/the-secret-to-productive-software-development-creating-the-happy-path/comment-page-1#comment-41591</link>
		<dc:creator>Brad Neuberg</dc:creator>
		<pubDate>Sat, 08 Aug 2009 02:16:19 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/?p=2489#comment-41591</guid>
		<description>I love that you have a picture of Chevy Chase from Caddyshack on here! I grew up on those films....</description>
		<content:encoded><![CDATA[<p>I love that you have a picture of Chevy Chase from Caddyshack on here! I grew up on those films&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: @F1LT3R</title>
		<link>http://almaer.com/blog/the-secret-to-productive-software-development-creating-the-happy-path/comment-page-1#comment-41585</link>
		<dc:creator>@F1LT3R</dc:creator>
		<pubDate>Fri, 07 Aug 2009 04:27:40 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/?p=2489#comment-41585</guid>
		<description>Dion... this was so awesome to read! It really resonated with my own experience, making sense of the way I have been feeling about various projects and what I can do to stay on the happy path.

I would love to hear more about mapping out the happy path. How do you know ahead of time, where to draw that curve of inspiration and ingenuity?</description>
		<content:encoded><![CDATA[<p>Dion&#8230; this was so awesome to read! It really resonated with my own experience, making sense of the way I have been feeling about various projects and what I can do to stay on the happy path.</p>
<p>I would love to hear more about mapping out the happy path. How do you know ahead of time, where to draw that curve of inspiration and ingenuity?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wavded</title>
		<link>http://almaer.com/blog/the-secret-to-productive-software-development-creating-the-happy-path/comment-page-1#comment-41584</link>
		<dc:creator>wavded</dc:creator>
		<pubDate>Fri, 07 Aug 2009 02:28:37 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/?p=2489#comment-41584</guid>
		<description>Thanks for the post.  Very insightful.  I&#039;ve been up against refactoring a couple of projects and honestly I just shut down mentally because its a &quot;huge&quot; task to wrap my mind around but when you talked about unit tests and small manageable parts, it gave me some hope in getting things done without being the brain bloat.</description>
		<content:encoded><![CDATA[<p>Thanks for the post.  Very insightful.  I&#8217;ve been up against refactoring a couple of projects and honestly I just shut down mentally because its a &#8220;huge&#8221; task to wrap my mind around but when you talked about unit tests and small manageable parts, it gave me some hope in getting things done without being the brain bloat.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dion</title>
		<link>http://almaer.com/blog/the-secret-to-productive-software-development-creating-the-happy-path/comment-page-1#comment-41583</link>
		<dc:creator>dion</dc:creator>
		<pubDate>Thu, 06 Aug 2009 14:47:58 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/?p=2489#comment-41583</guid>
		<description>@Paul,

It would be honour to write a quarter of a Steve Yegge post.... in many ways :)</description>
		<content:encoded><![CDATA[<p>@Paul,</p>
<p>It would be honour to write a quarter of a Steve Yegge post&#8230;. in many ways :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dion</title>
		<link>http://almaer.com/blog/the-secret-to-productive-software-development-creating-the-happy-path/comment-page-1#comment-41582</link>
		<dc:creator>dion</dc:creator>
		<pubDate>Thu, 06 Aug 2009 14:47:17 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/?p=2489#comment-41582</guid>
		<description>@Joeri,

Thanks! I will check out &quot;On Intelligence&quot;.</description>
		<content:encoded><![CDATA[<p>@Joeri,</p>
<p>Thanks! I will check out &#8220;On Intelligence&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Edwin Khodabakchian</title>
		<link>http://almaer.com/blog/the-secret-to-productive-software-development-creating-the-happy-path/comment-page-1#comment-41579</link>
		<dc:creator>Edwin Khodabakchian</dc:creator>
		<pubDate>Thu, 06 Aug 2009 08:51:10 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/?p=2489#comment-41579</guid>
		<description>Great article with a lot of interesting points.</description>
		<content:encoded><![CDATA[<p>Great article with a lot of interesting points.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

