<?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: How to &#8230; review code</title>
	<atom:link href="http://www.programming4scientists.com/2009/03/09/how-to-review-code/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.programming4scientists.com/2009/03/09/how-to-review-code/</link>
	<description>Software development wisdom and common-sense for the scientist-programmer</description>
	<lastBuildDate>Mon, 16 Aug 2010 19:05:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Mailund on the Internet &#187; Blog Archive &#187; Last week in the blogs</title>
		<link>http://www.programming4scientists.com/2009/03/09/how-to-review-code/comment-page-1/#comment-232</link>
		<dc:creator>Mailund on the Internet &#187; Blog Archive &#187; Last week in the blogs</dc:creator>
		<pubDate>Mon, 16 Mar 2009 09:25:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.programming4scientists.com/?p=467#comment-232</guid>
		<description>[...] How to ... review code (Programming for Scientists) [...]</description>
		<content:encoded><![CDATA[<p>[...] How to &#8230; review code (Programming for Scientists) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gioby</title>
		<link>http://www.programming4scientists.com/2009/03/09/how-to-review-code/comment-page-1/#comment-227</link>
		<dc:creator>gioby</dc:creator>
		<pubDate>Wed, 11 Mar 2009 11:58:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.programming4scientists.com/?p=467#comment-227</guid>
		<description>I have a comment to add to the article.
I think that, in the case that your workmates don&#039;t understand programming or don&#039;t know the programming language you use, they should at least look at your tests.

For example, if you are writing a new fasta file parser, your colleagues could ask you whether you have tested it with specific fasta file cases - e.g. how does it handle files with an invalid header, or with blank lines within them.

By the way, this is more scientific, too :-) 
Most scientists don&#039;t know anything about programming, but they are better at the &#039;testing an hypothesis&#039; work.</description>
		<content:encoded><![CDATA[<p>I have a comment to add to the article.<br />
I think that, in the case that your workmates don&#8217;t understand programming or don&#8217;t know the programming language you use, they should at least look at your tests.</p>
<p>For example, if you are writing a new fasta file parser, your colleagues could ask you whether you have tested it with specific fasta file cases &#8211; e.g. how does it handle files with an invalid header, or with blank lines within them.</p>
<p>By the way, this is more scientific, too :-)<br />
Most scientists don&#8217;t know anything about programming, but they are better at the &#8216;testing an hypothesis&#8217; work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gioby</title>
		<link>http://www.programming4scientists.com/2009/03/09/how-to-review-code/comment-page-1/#comment-226</link>
		<dc:creator>gioby</dc:creator>
		<pubDate>Wed, 11 Mar 2009 11:45:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.programming4scientists.com/?p=467#comment-226</guid>
		<description>Nice article.

I have never used code reviews.
When I was working in a different group, where my group leader was a bioinformatician, he almost never looked at the code I wrote.

It is very difficult to have someone reviewing your scripts in bioinformatics. In fact, in the two years of experience that I have in this field, I have never seen anyone doing something like that.
It is really frustating when you are master student and don&#039;t have much experience.

I think that pair programming and collective code ownership (http://extremeprogramming.org/rules/movepeople.html) could be a good solution to the problem, however the mentality of most of the bioinformaticians is far from understanding these issues.</description>
		<content:encoded><![CDATA[<p>Nice article.</p>
<p>I have never used code reviews.<br />
When I was working in a different group, where my group leader was a bioinformatician, he almost never looked at the code I wrote.</p>
<p>It is very difficult to have someone reviewing your scripts in bioinformatics. In fact, in the two years of experience that I have in this field, I have never seen anyone doing something like that.<br />
It is really frustating when you are master student and don&#8217;t have much experience.</p>
<p>I think that pair programming and collective code ownership (<a href="http://extremeprogramming.org/rules/movepeople.html" rel="nofollow">http://extremeprogramming.org/rules/movepeople.html</a>) could be a good solution to the problem, however the mentality of most of the bioinformaticians is far from understanding these issues.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: links for 2009-03-10 &#171; pabloidz</title>
		<link>http://www.programming4scientists.com/2009/03/09/how-to-review-code/comment-page-1/#comment-221</link>
		<dc:creator>links for 2009-03-10 &#171; pabloidz</dc:creator>
		<pubDate>Tue, 10 Mar 2009 12:01:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.programming4scientists.com/?p=467#comment-221</guid>
		<description>[...] How to review code Programming for Scientists (tags: programming) [...]</description>
		<content:encoded><![CDATA[<p>[...] How to review code Programming for Scientists (tags: programming) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gregg Sporar</title>
		<link>http://www.programming4scientists.com/2009/03/09/how-to-review-code/comment-page-1/#comment-215</link>
		<dc:creator>Gregg Sporar</dc:creator>
		<pubDate>Mon, 09 Mar 2009 19:23:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.programming4scientists.com/?p=467#comment-215</guid>
		<description>&gt;Do they work and what suggestions do you have for others?

Yes, code reviews work. At Smart Bear we&#039;re admittedly biased - we sell an application that facilitates peer code review. But we have research and tips that are useful even *without* our software: http://smartbear.com/codecollab-white-paper.php</description>
		<content:encoded><![CDATA[<p>&gt;Do they work and what suggestions do you have for others?</p>
<p>Yes, code reviews work. At Smart Bear we&#8217;re admittedly biased &#8211; we sell an application that facilitates peer code review. But we have research and tips that are useful even *without* our software: <a href="http://smartbear.com/codecollab-white-paper.php" rel="nofollow">http://smartbear.com/codecollab-white-paper.php</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
