<?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 Fine Art of Being an Asshole in All the Right Ways</title>
	<atom:link href="http://www.entertainingcode.com/archives/the-fine-art-of-being-an-asshole/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.entertainingcode.com/archives/the-fine-art-of-being-an-asshole/</link>
	<description>Coding and the games industry</description>
	<lastBuildDate>Sat, 10 Jul 2010 08:04:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Gregg Sporar</title>
		<link>http://www.entertainingcode.com/archives/the-fine-art-of-being-an-asshole/comment-page-1/#comment-166</link>
		<dc:creator>Gregg Sporar</dc:creator>
		<pubDate>Mon, 16 Mar 2009 18:51:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.entertainingcode.com/?p=224#comment-166</guid>
		<description>&gt;be the most nitpicking, hard-to-please obsessive-compulsive asshole the earth has ever seen

Fair enough, but keep in mind that diplomacy counts - in other words, it&#039;s not just what you say during a code review, but also how you say it. More thoughts on that topic here: http://smartbear.com/docs/CodeReviewSocialEffects.pdf</description>
		<content:encoded><![CDATA[<p>&gt;be the most nitpicking, hard-to-please obsessive-compulsive asshole the earth has ever seen</p>
<p>Fair enough, but keep in mind that diplomacy counts &#8211; in other words, it&#8217;s not just what you say during a code review, but also how you say it. More thoughts on that topic here: <a href="http://smartbear.com/docs/CodeReviewSocialEffects.pdf" rel="nofollow">http://smartbear.com/docs/CodeReviewSocialEffects.pdf</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: slicedlime</title>
		<link>http://www.entertainingcode.com/archives/the-fine-art-of-being-an-asshole/comment-page-1/#comment-165</link>
		<dc:creator>slicedlime</dc:creator>
		<pubDate>Fri, 13 Mar 2009 14:17:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.entertainingcode.com/?p=224#comment-165</guid>
		<description>Interesting comment. We tend to do something more akin to a &quot;design review&quot; -- you&#039;ve got to discuss your design ideas with someone before you go implementing them. You&#039;re absolutely right in that after all the code&#039;s done, design errors hurt much more to fix.</description>
		<content:encoded><![CDATA[<p>Interesting comment. We tend to do something more akin to a &#8220;design review&#8221; &#8212; you&#8217;ve got to discuss your design ideas with someone before you go implementing them. You&#8217;re absolutely right in that after all the code&#8217;s done, design errors hurt much more to fix.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Jaric</title>
		<link>http://www.entertainingcode.com/archives/the-fine-art-of-being-an-asshole/comment-page-1/#comment-163</link>
		<dc:creator>Peter Jaric</dc:creator>
		<pubDate>Fri, 13 Mar 2009 14:11:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.entertainingcode.com/?p=224#comment-163</guid>
		<description>My experience is that I often find stuff that are not actual errors, but design issues. These will not cause bugs in the short run and can not easily be faulted that way.

I am talking about code that should be abstracted, or code that could be changed to use a common design pattern, etc. It is much harder to persuade the coder to change that kind of code than to point out an obviously missing !, unfortunately. I just wish everyone understood that I am the authority on these matters :).

And about logic errors, I&#039;ve also noted that unit tests often find them before the code gets to the code review stage, but someone has to review the test code too, I guess.

All in all, a very interesting post, though, and I totally agree with you that there&#039;s no point in doing a code review if you don&#039;t point out the faults!</description>
		<content:encoded><![CDATA[<p>My experience is that I often find stuff that are not actual errors, but design issues. These will not cause bugs in the short run and can not easily be faulted that way.</p>
<p>I am talking about code that should be abstracted, or code that could be changed to use a common design pattern, etc. It is much harder to persuade the coder to change that kind of code than to point out an obviously missing !, unfortunately. I just wish everyone understood that I am the authority on these matters <img src='http://www.entertainingcode.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>And about logic errors, I&#8217;ve also noted that unit tests often find them before the code gets to the code review stage, but someone has to review the test code too, I guess.</p>
<p>All in all, a very interesting post, though, and I totally agree with you that there&#8217;s no point in doing a code review if you don&#8217;t point out the faults!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
