<?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: Pair programming / animations</title>
	<atom:link href="http://aras-p.info/blog/2006/02/15/pair-programming-animations/feed/" rel="self" type="application/rss+xml" />
	<link>http://aras-p.info/blog/2006/02/15/pair-programming-animations/</link>
	<description>Random thoughts of a triangle pusher</description>
	<lastBuildDate>Thu, 09 Feb 2012 07:56:51 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: ReJ</title>
		<link>http://aras-p.info/blog/2006/02/15/pair-programming-animations/comment-page-1/#comment-122</link>
		<dc:creator>ReJ</dc:creator>
		<pubDate>Thu, 16 Feb 2006 15:40:00 +0000</pubDate>
		<guid isPermaLink="false">http://aras-p.info/blog/?p=87#comment-122</guid>
		<description>Yeah, that was rather enlightening :)</description>
		<content:encoded><![CDATA[<p>Yeah, that was rather enlightening :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: NeARAZ</title>
		<link>http://aras-p.info/blog/2006/02/15/pair-programming-animations/comment-page-1/#comment-123</link>
		<dc:creator>NeARAZ</dc:creator>
		<pubDate>Thu, 16 Feb 2006 10:08:00 +0000</pubDate>
		<guid isPermaLink="false">http://aras-p.info/blog/?p=87#comment-123</guid>
		<description>ReJ: of course, shadows from everything onto everything, with zero artifacts, handling all corner cases and running insanely fast on any hardware!&lt;BR/&gt;&lt;BR/&gt;Was that helpful? :)</description>
		<content:encoded><![CDATA[<p>ReJ: of course, shadows from everything onto everything, with zero artifacts, handling all corner cases and running insanely fast on any hardware!</p>
<p>Was that helpful? :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ReJ</title>
		<link>http://aras-p.info/blog/2006/02/15/pair-programming-animations/comment-page-1/#comment-124</link>
		<dc:creator>ReJ</dc:creator>
		<pubDate>Thu, 16 Feb 2006 09:03:00 +0000</pubDate>
		<guid isPermaLink="false">http://aras-p.info/blog/?p=87#comment-124</guid>
		<description>&gt; I went to do some research on shadows!&lt;BR/&gt;&lt;BR/&gt;What is your target to achieve with shadows right now? If that is not a NDA of course :)</description>
		<content:encoded><![CDATA[<p>> I went to do some research on shadows!</p>
<p>What is your target to achieve with shadows right now? If that is not a NDA of course :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: blackpawn</title>
		<link>http://aras-p.info/blog/2006/02/15/pair-programming-animations/comment-page-1/#comment-125</link>
		<dc:creator>blackpawn</dc:creator>
		<pubDate>Wed, 15 Feb 2006 21:12:00 +0000</pubDate>
		<guid isPermaLink="false">http://aras-p.info/blog/?p=87#comment-125</guid>
		<description>i had to do pair programming for a project in college.  it did not work out well.  i think an important part is for the pair to be peers - ie of similar skill/experience level.&lt;BR/&gt;&lt;BR/&gt;at microsoft some of the benefits of pair programming are achieved by having code reviews for every checkin.  this means you can go off and write a bunch of code at your own pace and then before you check in you get someone else on the team to go over it.  in practice this was mostly a waste of time and the reviews didn&#039;t find too many bugs.  instead it was lots of debating about equivalent ways of implementing things or trivial minutiae.&lt;BR/&gt;&lt;BR/&gt;where i work now a much better system is used.  you can check in code without needing a code review, but team leads take time to review the code that is checked in.  so it&#039;s not every checkin, but more like every once in awhile or after an important change a lead goes through the changes carefully looking for errors.  this plus a culture that encourages very efficient and clean code plus constant testing seems to work very well.</description>
		<content:encoded><![CDATA[<p>i had to do pair programming for a project in college.  it did not work out well.  i think an important part is for the pair to be peers &#8211; ie of similar skill/experience level.</p>
<p>at microsoft some of the benefits of pair programming are achieved by having code reviews for every checkin.  this means you can go off and write a bunch of code at your own pace and then before you check in you get someone else on the team to go over it.  in practice this was mostly a waste of time and the reviews didn&#8217;t find too many bugs.  instead it was lots of debating about equivalent ways of implementing things or trivial minutiae.</p>
<p>where i work now a much better system is used.  you can check in code without needing a code review, but team leads take time to review the code that is checked in.  so it&#8217;s not every checkin, but more like every once in awhile or after an important change a lead goes through the changes carefully looking for errors.  this plus a culture that encourages very efficient and clean code plus constant testing seems to work very well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ignas MikalajÅ«nas</title>
		<link>http://aras-p.info/blog/2006/02/15/pair-programming-animations/comment-page-1/#comment-126</link>
		<dc:creator>Ignas MikalajÅ«nas</dc:creator>
		<pubDate>Wed, 15 Feb 2006 13:58:00 +0000</pubDate>
		<guid isPermaLink="false">http://aras-p.info/blog/?p=87#comment-126</guid>
		<description>In a day to day programming pair programming  is more of a quality assurance method. Like an extreme peer review ;) Two programmers are not just less likely to do unintentional bugs, but they are way less likely to cut corners. Two programmers will &quot;do the right thing&quot; even if it takes more time, is more difficult or boring.&lt;BR/&gt;&lt;BR/&gt;And of course like with all the quality assurance methods - you get some quality you lose some speed, it&#039;s a trade off. Works for me though ;)</description>
		<content:encoded><![CDATA[<p>In a day to day programming pair programming  is more of a quality assurance method. Like an extreme peer review ;) Two programmers are not just less likely to do unintentional bugs, but they are way less likely to cut corners. Two programmers will &#8220;do the right thing&#8221; even if it takes more time, is more difficult or boring.</p>
<p>And of course like with all the quality assurance methods &#8211; you get some quality you lose some speed, it&#8217;s a trade off. Works for me though ;)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

