<?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: Code Reviews &#8211; A Positive Experience at Last</title>
	<atom:link href="http://mathieuberube.net/blog/2010/01/22/code-reviews_a_positive_experience_at_last/feed/" rel="self" type="application/rss+xml" />
	<link>http://mathieuberube.net/blog/2010/01/22/code-reviews_a_positive_experience_at_last/</link>
	<description>Thoughts about programming, technology and agility</description>
	<lastBuildDate>Tue, 15 Nov 2011 02:58:49 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: mberube</title>
		<link>http://mathieuberube.net/blog/2010/01/22/code-reviews_a_positive_experience_at_last/comment-page-1/#comment-42</link>
		<dc:creator>mberube</dc:creator>
		<pubDate>Wed, 03 Feb 2010 03:28:49 +0000</pubDate>
		<guid isPermaLink="false">http://mathieuberube.net/blog/?p=51#comment-42</guid>
		<description>Luc, I look forward to working with you again one day :)

Since you&#039;re talking about the cost of a LOC, have you seen Uncle Bob&#039;s article &lt;a href=&quot;http://blog.objectmentor.com/articles/2010/02/01/software-on-the-cheap&quot; rel=&quot;nofollow&quot;&gt;Software on the Cheap&lt;/a&gt;?</description>
		<content:encoded><![CDATA[<p>Luc, I look forward to working with you again one day <img src='http://mathieuberube.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Since you&#8217;re talking about the cost of a LOC, have you seen Uncle Bob&#8217;s article <a href="http://blog.objectmentor.com/articles/2010/02/01/software-on-the-cheap" rel="nofollow">Software on the Cheap</a>?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luc Trudeau</title>
		<link>http://mathieuberube.net/blog/2010/01/22/code-reviews_a_positive_experience_at_last/comment-page-1/#comment-41</link>
		<dc:creator>Luc Trudeau</dc:creator>
		<pubDate>Wed, 03 Feb 2010 01:56:30 +0000</pubDate>
		<guid isPermaLink="false">http://mathieuberube.net/blog/?p=51#comment-41</guid>
		<description>I strongly believe that code reviews should be incorporated into the software development process and count as work just like coding.

Given the chance, I would love to try and put a trigger for every commit that would force a review before it gets added to the code base. This would ensure good quality code and 100% reviewed code.

It&#039;s one of those idea that takes a lot of time but is worth it in the long run. Remember a KLOC is not cheap.</description>
		<content:encoded><![CDATA[<p>I strongly believe that code reviews should be incorporated into the software development process and count as work just like coding.</p>
<p>Given the chance, I would love to try and put a trigger for every commit that would force a review before it gets added to the code base. This would ensure good quality code and 100% reviewed code.</p>
<p>It&#8217;s one of those idea that takes a lot of time but is worth it in the long run. Remember a KLOC is not cheap.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mberube</title>
		<link>http://mathieuberube.net/blog/2010/01/22/code-reviews_a_positive_experience_at_last/comment-page-1/#comment-10</link>
		<dc:creator>mberube</dc:creator>
		<pubDate>Fri, 22 Jan 2010 13:32:18 +0000</pubDate>
		<guid isPermaLink="false">http://mathieuberube.net/blog/?p=51#comment-10</guid>
		<description>Thanks to both Eric and Luc for pointing out pair programming. We considered it at the beginning of the project and came up with a few (lame) excuses for not doing it... the main point being that we had a very tight deadline for a trade show and we were ready (with our PO) to accumulate some debt to pump out more features. 

I think though that it really comes down to a matter of habits. I don&#039;t have an extensive pair programming experience so it&#039;s not a reflex yet. Under pressure, revert to your old (bad?) habits. As I said in the post, I&#039;d appreciate a shorter feedback loop and pair programming might be the perfect answer.

It&#039;s definitely a point i&#039;d like to improve.</description>
		<content:encoded><![CDATA[<p>Thanks to both Eric and Luc for pointing out pair programming. We considered it at the beginning of the project and came up with a few (lame) excuses for not doing it&#8230; the main point being that we had a very tight deadline for a trade show and we were ready (with our PO) to accumulate some debt to pump out more features. </p>
<p>I think though that it really comes down to a matter of habits. I don&#8217;t have an extensive pair programming experience so it&#8217;s not a reflex yet. Under pressure, revert to your old (bad?) habits. As I said in the post, I&#8217;d appreciate a shorter feedback loop and pair programming might be the perfect answer.</p>
<p>It&#8217;s definitely a point i&#8217;d like to improve.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Laramée</title>
		<link>http://mathieuberube.net/blog/2010/01/22/code-reviews_a_positive_experience_at_last/comment-page-1/#comment-9</link>
		<dc:creator>Eric Laramée</dc:creator>
		<pubDate>Fri, 22 Jan 2010 12:37:58 +0000</pubDate>
		<guid isPermaLink="false">http://mathieuberube.net/blog/?p=51#comment-9</guid>
		<description>Great post!

Any plans to move from code reviews to pair programming, or at least a balance between the two?

Cheers!</description>
		<content:encoded><![CDATA[<p>Great post!</p>
<p>Any plans to move from code reviews to pair programming, or at least a balance between the two?</p>
<p>Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luc Jeanniard</title>
		<link>http://mathieuberube.net/blog/2010/01/22/code-reviews_a_positive_experience_at_last/comment-page-1/#comment-8</link>
		<dc:creator>Luc Jeanniard</dc:creator>
		<pubDate>Fri, 22 Jan 2010 08:15:01 +0000</pubDate>
		<guid isPermaLink="false">http://mathieuberube.net/blog/?p=51#comment-8</guid>
		<description>I agree with the benefits of code reviews you listed above. However, this kind of code review is, in my opinion, too late in the development process. Indeed, remarks may lead to big changes while we though the development was done (disappointing). When possible, I would encourage pair-programming as it gives immediate feedback on code quality.</description>
		<content:encoded><![CDATA[<p>I agree with the benefits of code reviews you listed above. However, this kind of code review is, in my opinion, too late in the development process. Indeed, remarks may lead to big changes while we though the development was done (disappointing). When possible, I would encourage pair-programming as it gives immediate feedback on code quality.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

