<?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"
	>
<channel>
	<title>Comments on: The Attitudinal Rabbit</title>
	<atom:link href="http://devdawn.com/2006/01/25/the-attitudinal-rabbit/feed/" rel="self" type="application/rss+xml" />
	<link>http://devdawn.com/2006/01/25/the-attitudinal-rabbit/</link>
	<description></description>
	<pubDate>Fri, 21 Nov 2008 20:59:12 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: Stu</title>
		<link>http://devdawn.com/2006/01/25/the-attitudinal-rabbit/#comment-274</link>
		<dc:creator>Stu</dc:creator>
		<pubDate>Sun, 29 Jan 2006 06:12:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.devdawn.com/the-attitudinal-rabbit/#comment-274</guid>
		<description>Yeah, I think we do agree. But nice conversation.</description>
		<content:encoded><![CDATA[<p>Yeah, I think we do agree. But nice conversation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam</title>
		<link>http://devdawn.com/2006/01/25/the-attitudinal-rabbit/#comment-264</link>
		<dc:creator>Adam</dc:creator>
		<pubDate>Fri, 27 Jan 2006 05:33:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.devdawn.com/the-attitudinal-rabbit/#comment-264</guid>
		<description>Hey Stu, 

I think we actually agree - the trade off should be that optimal zone of optimal 
possible quality for most efficient development time. Then we load up the testing 
phase (which has to be done anyway) and rely on it to provide the important bugs 
that need fixing. And since the prog's have rushed through dev they might feel 
more inclined to test properly - who knows! 

I wrote about it on codemonkey in an article that expands the idea here:

&lt;a href="http://codemonkey.sunsite.dk/blog/2006/01/careful-development-is-for-nubs.html" rel="nofollow"&gt;We are ALL NUBS!&lt;/a&gt;

Regards,
AdamR</description>
		<content:encoded><![CDATA[<p>Hey Stu, </p>
<p>I think we actually agree - the trade off should be that optimal zone of optimal<br />
possible quality for most efficient development time. Then we load up the testing<br />
phase (which has to be done anyway) and rely on it to provide the important bugs<br />
that need fixing. And since the prog&#8217;s have rushed through dev they might feel<br />
more inclined to test properly - who knows! </p>
<p>I wrote about it on codemonkey in an article that expands the idea here:</p>
<p><a href="http://codemonkey.sunsite.dk/blog/2006/01/careful-development-is-for-nubs.html" rel="nofollow">We are ALL NUBS!</a></p>
<p>Regards,<br />
AdamR</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stu</title>
		<link>http://devdawn.com/2006/01/25/the-attitudinal-rabbit/#comment-261</link>
		<dc:creator>Stu</dc:creator>
		<pubDate>Thu, 26 Jan 2006 05:03:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.devdawn.com/the-attitudinal-rabbit/#comment-261</guid>
		<description>Yeah, I see what you're saying, but would say that there is a path that allows maximum quality and speed at the same time. There are companies out there that produce quality products, within a respectible time-frame. I guess it depends on the leadership involved, whether that be a team leader, management, or others. 

I guess I'm talking about an ideal situation ... but it takes discipline in and of ourselves to work within whatever boundaries we find ourselves in. You can code lazy whether you own your own business or work in a corporate environment. Conversely, the opposite is true. You can code awesome whereever you are, to a certain extent. 

Anyway, I very much appreciate the discussions ... heh heh.</description>
		<content:encoded><![CDATA[<p>Yeah, I see what you&#8217;re saying, but would say that there is a path that allows maximum quality and speed at the same time. There are companies out there that produce quality products, within a respectible time-frame. I guess it depends on the leadership involved, whether that be a team leader, management, or others. </p>
<p>I guess I&#8217;m talking about an ideal situation &#8230; but it takes discipline in and of ourselves to work within whatever boundaries we find ourselves in. You can code lazy whether you own your own business or work in a corporate environment. Conversely, the opposite is true. You can code awesome whereever you are, to a certain extent. </p>
<p>Anyway, I very much appreciate the discussions &#8230; heh heh.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam</title>
		<link>http://devdawn.com/2006/01/25/the-attitudinal-rabbit/#comment-260</link>
		<dc:creator>Adam</dc:creator>
		<pubDate>Thu, 26 Jan 2006 00:58:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.devdawn.com/the-attitudinal-rabbit/#comment-260</guid>
		<description>For instance: a lot of software we write today will no longer be in use 
in 5 years, or will have undergone a major upgrade anyway. Indeed 
some software will be written and then never used! 

For the overworked I currently take the attitude of building something 
quickly that just works, then if it is used to build it up, thus minimising 
wasted time. 

Now if you know ahead of time that you are building the next MYOB, 
sure you might want to make your code extensible and modular, and 
add comments and documentation and add good generic error handling 
and so forth. But the point is these things come with experience and 
you should already be coding without much slow down. 

The part of the dev. cycle I find more important to take time over, 
particularly for the less endowed, is design. A bad coder who just 
jumps in is guarnteed to write absolute crap. And by saying take 
time over design - I mean actually just have an analysis and design 
phase! I don't mean waste any time...

We have these arguements all the time over at;
&lt;a href="news://rec.games.roguelike.development" rel="nofollow"&gt;RogueLike Dev usegroup&lt;/a&gt; 
and it is usually the newer inexperienced programmers who advocate either;

A) Taking time on each step.
B) Jumping right in with no design.

Perhaps there is a nice middle ground that keeps productivity high 
and quality acceptable, like most things in computers - a trade off.

/message ends!</description>
		<content:encoded><![CDATA[<p>For instance: a lot of software we write today will no longer be in use<br />
in 5 years, or will have undergone a major upgrade anyway. Indeed<br />
some software will be written and then never used! </p>
<p>For the overworked I currently take the attitude of building something<br />
quickly that just works, then if it is used to build it up, thus minimising<br />
wasted time. </p>
<p>Now if you know ahead of time that you are building the next MYOB,<br />
sure you might want to make your code extensible and modular, and<br />
add comments and documentation and add good generic error handling<br />
and so forth. But the point is these things come with experience and<br />
you should already be coding without much slow down. </p>
<p>The part of the dev. cycle I find more important to take time over,<br />
particularly for the less endowed, is design. A bad coder who just<br />
jumps in is guarnteed to write absolute crap. And by saying take<br />
time over design - I mean actually just have an analysis and design<br />
phase! I don&#8217;t mean waste any time&#8230;</p>
<p>We have these arguements all the time over at;<br />
<a href="news://rec.games.roguelike.development" rel="nofollow">RogueLike Dev usegroup</a><br />
and it is usually the newer inexperienced programmers who advocate either;</p>
<p>A) Taking time on each step.<br />
B) Jumping right in with no design.</p>
<p>Perhaps there is a nice middle ground that keeps productivity high<br />
and quality acceptable, like most things in computers - a trade off.</p>
<p>/message ends!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam</title>
		<link>http://devdawn.com/2006/01/25/the-attitudinal-rabbit/#comment-259</link>
		<dc:creator>Adam</dc:creator>
		<pubDate>Thu, 26 Jan 2006 00:50:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.devdawn.com/the-attitudinal-rabbit/#comment-259</guid>
		<description>Hi Stu, 

I used to belive this - but after watching BS's proflic work rate 
I'm not convinced - seems like an attitude that suits MS dev 
tools to cover for their tortoiseness!

Regards,
AdamR

QUOTEOFTHEDAY: "Work well, then hard."</description>
		<content:encoded><![CDATA[<p>Hi Stu, </p>
<p>I used to belive this - but after watching BS&#8217;s proflic work rate<br />
I&#8217;m not convinced - seems like an attitude that suits MS dev<br />
tools to cover for their tortoiseness!</p>
<p>Regards,<br />
AdamR</p>
<p>QUOTEOFTHEDAY: &#8220;Work well, then hard.&#8221;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
