<?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: We Need Standards</title>
	<atom:link href="http://blog.franktrindade.com/2008/10/17/we-need-standards/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.franktrindade.com/2008/10/17/we-need-standards/</link>
	<description>Agile, software and some non-sense</description>
	<lastBuildDate>Thu, 17 Jun 2010 09:41:19 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Consistency in the code base at Mark Needham</title>
		<link>http://blog.franktrindade.com/2008/10/17/we-need-standards/comment-page-1/#comment-3131</link>
		<dc:creator>Consistency in the code base at Mark Needham</dc:creator>
		<pubDate>Wed, 04 Nov 2009 11:41:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.franktrindade.com/?p=83#comment-3131</guid>
		<description>[...] with various different colleagues about coding consistency over the last year or so and Pat Kua and Frank Trindade have both written posts suggesting that we should look to have coding standards on projects in [...]</description>
		<content:encoded><![CDATA[<p>[...] with various different colleagues about coding consistency over the last year or so and Pat Kua and Frank Trindade have both written posts suggesting that we should look to have coding standards on projects in [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: What&#8217;s the Tech Lead Doing Anyway ? &#124; Agile Software Development</title>
		<link>http://blog.franktrindade.com/2008/10/17/we-need-standards/comment-page-1/#comment-2075</link>
		<dc:creator>What&#8217;s the Tech Lead Doing Anyway ? &#124; Agile Software Development</dc:creator>
		<pubDate>Tue, 11 Aug 2009 08:44:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.franktrindade.com/?p=83#comment-2075</guid>
		<description>[...] sure the project has a common face &#8211; Standards are important IMO, and making sure the project still makes sense as a whole, avoiding knowledge silos it&#8217;s the [...]</description>
		<content:encoded><![CDATA[<p>[...] sure the project has a common face &#8211; Standards are important IMO, and making sure the project still makes sense as a whole, avoiding knowledge silos it&#8217;s the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Delaney</title>
		<link>http://blog.franktrindade.com/2008/10/17/we-need-standards/comment-page-1/#comment-200</link>
		<dc:creator>Delaney</dc:creator>
		<pubDate>Mon, 03 Nov 2008 07:22:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.franktrindade.com/?p=83#comment-200</guid>
		<description>The problem as i see it is that Programming is an art and applying standards of any type would be analogous to asking Leonardo Da Vinci to constrain him self to a certain stroke and canvass. The inherent problem in our industry is that like artist some people have different degrees of talent and different ways of expression so the idea of code standards Although i my own option a good one  will only be adopted by a thew and not by the mass so will have little effect on the majority of projects, But this phenomenon of only a thew enlightened individuals using sensible techniques is what keeps my rates high and Agile community /Religion Going! so long may it continue lol</description>
		<content:encoded><![CDATA[<p>The problem as i see it is that Programming is an art and applying standards of any type would be analogous to asking Leonardo Da Vinci to constrain him self to a certain stroke and canvass. The inherent problem in our industry is that like artist some people have different degrees of talent and different ways of expression so the idea of code standards Although i my own option a good one  will only be adopted by a thew and not by the mass so will have little effect on the majority of projects, But this phenomenon of only a thew enlightened individuals using sensible techniques is what keeps my rates high and Agile community /Religion Going! so long may it continue lol</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: thekua.com@work &#187; Death by a thousand differences</title>
		<link>http://blog.franktrindade.com/2008/10/17/we-need-standards/comment-page-1/#comment-197</link>
		<dc:creator>thekua.com@work &#187; Death by a thousand differences</dc:creator>
		<pubDate>Sat, 01 Nov 2008 14:01:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.franktrindade.com/?p=83#comment-197</guid>
		<description>[...] One of the most common smells I see on projects is the desire to do things slightly differently for no good reason. Triggered by many different reasons such as new people joining a project, or when new functionality is being added, or when bugs need to be fixed. Each individual difference isn&#8217;t a problem on its own, rather it&#8217;s their accumulative effect that has a significant negative impact on projects that force developers to continually context switch when trying to match their mental model against the code or to navigate their way around a new area in the system. I find the death by a thousand differences is especially a significant problem on iterative projects where change happens rapidly such as the project Frankie describes. [...]</description>
		<content:encoded><![CDATA[<p>[...] One of the most common smells I see on projects is the desire to do things slightly differently for no good reason. Triggered by many different reasons such as new people joining a project, or when new functionality is being added, or when bugs need to be fixed. Each individual difference isn&#8217;t a problem on its own, rather it&#8217;s their accumulative effect that has a significant negative impact on projects that force developers to continually context switch when trying to match their mental model against the code or to navigate their way around a new area in the system. I find the death by a thousand differences is especially a significant problem on iterative projects where change happens rapidly such as the project Frankie describes. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: franktrindade</title>
		<link>http://blog.franktrindade.com/2008/10/17/we-need-standards/comment-page-1/#comment-185</link>
		<dc:creator>franktrindade</dc:creator>
		<pubDate>Thu, 23 Oct 2008 04:31:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.franktrindade.com/?p=83#comment-185</guid>
		<description>@Anthony
 
I dont want the old code to be changed, and definitely agree with you about changing it if we touch it again. 

But despite still having different coding standards throughout time, we have one way of implementing one thing at any given moment. And I believe that this is much better that everyone implementing things their way...

Cheers</description>
		<content:encoded><![CDATA[<p>@Anthony</p>
<p>I dont want the old code to be changed, and definitely agree with you about changing it if we touch it again. </p>
<p>But despite still having different coding standards throughout time, we have one way of implementing one thing at any given moment. And I believe that this is much better that everyone implementing things their way&#8230;</p>
<p>Cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anthony Williams</title>
		<link>http://blog.franktrindade.com/2008/10/17/we-need-standards/comment-page-1/#comment-184</link>
		<dc:creator>Anthony Williams</dc:creator>
		<pubDate>Wed, 22 Oct 2008 10:14:12 +0000</pubDate>
		<guid isPermaLink="false">http://blog.franktrindade.com/?p=83#comment-184</guid>
		<description>If your standards can change through a project, how does that help the &quot;many different ways of implementing the same thing&quot; problem? Do you go back and rewrite everything that uses the old way when you find a new improved way?

Personally, I&#039;m OK with leaving the code that uses &quot;the old way&quot; alone until I next need to touch it, but it does mean that my codebases might still have several ways of implementing the same thing.</description>
		<content:encoded><![CDATA[<p>If your standards can change through a project, how does that help the &#8220;many different ways of implementing the same thing&#8221; problem? Do you go back and rewrite everything that uses the old way when you find a new improved way?</p>
<p>Personally, I&#8217;m OK with leaving the code that uses &#8220;the old way&#8221; alone until I next need to touch it, but it does mean that my codebases might still have several ways of implementing the same thing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: franktrindade</title>
		<link>http://blog.franktrindade.com/2008/10/17/we-need-standards/comment-page-1/#comment-183</link>
		<dc:creator>franktrindade</dc:creator>
		<pubDate>Sat, 18 Oct 2008 21:07:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.franktrindade.com/?p=83#comment-183</guid>
		<description>@bruno

Agreed again.

I think is easy to miss the point, but, as you noticed, I&#039;m not supporting micromanagement, even because I don&#039;t believe these standards should be set by one specific person, but by all members of the team reaching an agreement on &quot;the most common way to implement things&quot;, as you said.

Cheers</description>
		<content:encoded><![CDATA[<p>@bruno</p>
<p>Agreed again.</p>
<p>I think is easy to miss the point, but, as you noticed, I&#8217;m not supporting micromanagement, even because I don&#8217;t believe these standards should be set by one specific person, but by all members of the team reaching an agreement on &#8220;the most common way to implement things&#8221;, as you said.</p>
<p>Cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bruno</title>
		<link>http://blog.franktrindade.com/2008/10/17/we-need-standards/comment-page-1/#comment-182</link>
		<dc:creator>Bruno</dc:creator>
		<pubDate>Sat, 18 Oct 2008 19:11:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.franktrindade.com/?p=83#comment-182</guid>
		<description>I agree with you point, but definitely not with your terms. I think it&#039;s really easy to miss the point when using works like &quot;standards&quot;. It has a  powerful connection with &quot;micromanagement&quot; or &quot;top-down decision making&quot; etc.
I think it&#039;s safer to say that in each project the developers should reach an agreement about the most common way to implement things - write it down, and use it when possible. Done.  
(because, of course, the point here is to reduce the number of different styles to a &quot;manageable number&quot; - not to eliminate all different approaches!)

Cheers,
Bruno</description>
		<content:encoded><![CDATA[<p>I agree with you point, but definitely not with your terms. I think it&#8217;s really easy to miss the point when using works like &#8220;standards&#8221;. It has a  powerful connection with &#8220;micromanagement&#8221; or &#8220;top-down decision making&#8221; etc.<br />
I think it&#8217;s safer to say that in each project the developers should reach an agreement about the most common way to implement things &#8211; write it down, and use it when possible. Done.<br />
(because, of course, the point here is to reduce the number of different styles to a &#8220;manageable number&#8221; &#8211; not to eliminate all different approaches!)</p>
<p>Cheers,<br />
Bruno</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: franktrindade</title>
		<link>http://blog.franktrindade.com/2008/10/17/we-need-standards/comment-page-1/#comment-181</link>
		<dc:creator>franktrindade</dc:creator>
		<pubDate>Sat, 18 Oct 2008 14:55:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.franktrindade.com/?p=83#comment-181</guid>
		<description>Agreed!

I just think that this idea isn&#039;t applied that much in the software world. At least not pratically.

Cheers,
Francisco</description>
		<content:encoded><![CDATA[<p>Agreed!</p>
<p>I just think that this idea isn&#8217;t applied that much in the software world. At least not pratically.</p>
<p>Cheers,<br />
Francisco</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Wildt</title>
		<link>http://blog.franktrindade.com/2008/10/17/we-need-standards/comment-page-1/#comment-180</link>
		<dc:creator>Daniel Wildt</dc:creator>
		<pubDate>Sat, 18 Oct 2008 03:17:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.franktrindade.com/?p=83#comment-180</guid>
		<description>One thing I&#039;m discussing a lot lately is about standards... the thing is that I don&#039;t see problems using standards. The problem is to standardize... 

Here is one post I like, about this subject.
http://www.leanblog.org/2008/05/standard-vs-standardized.html</description>
		<content:encoded><![CDATA[<p>One thing I&#8217;m discussing a lot lately is about standards&#8230; the thing is that I don&#8217;t see problems using standards. The problem is to standardize&#8230; </p>
<p>Here is one post I like, about this subject.<br />
<a href="http://www.leanblog.org/2008/05/standard-vs-standardized.html" rel="nofollow">http://www.leanblog.org/2008/05/standard-vs-standardized.html</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
