<?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: &#8220;Total Programming&#8221; and the XP Team</title>
	<atom:link href="http://blog.mattwynne.net/2008/11/08/total-programming-and-the-xp-team/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mattwynne.net/2008/11/08/total-programming-and-the-xp-team/</link>
	<description>Matt Wynne taking it one tea at a time</description>
	<pubDate>Thu, 11 Mar 2010 06:23:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: blog.mattwynne.net : If Code is Written Solo in a Forest, Does it Make a Sound?</title>
		<link>http://blog.mattwynne.net/2008/11/08/total-programming-and-the-xp-team/comment-page-1/#comment-482</link>
		<dc:creator>blog.mattwynne.net : If Code is Written Solo in a Forest, Does it Make a Sound?</dc:creator>
		<pubDate>Thu, 02 Apr 2009 21:36:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mattwynne.net/2008/11/08/total-programming-and-the-xp-team/#comment-482</guid>
		<description>&lt;p&gt;[...] written before about my views on the importance of pair programming as a way of building a common conciousness in [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] written before about my views on the importance of pair programming as a way of building a common conciousness in [...]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://blog.mattwynne.net/2008/11/08/total-programming-and-the-xp-team/comment-page-1/#comment-350</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Thu, 08 Jan 2009 08:57:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mattwynne.net/2008/11/08/total-programming-and-the-xp-team/#comment-350</guid>
		<description>&lt;p&gt;Absolutely! The paper referenced at the top of &lt;a href="http://www.stuartwray.net/how-does-pair-programming-work-17-july-2008.pdf" rel="nofollow"&gt;this blog post&lt;/a&gt; by Steve Freeman contains, amongst other interesting things, some discussion about cognitive science research suggesting that the 'chat' during pair programming keeps all the parts of your brain engaged in solving the problem. Something that doesn't happen so easily if you're working alone, in silence.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Absolutely! The paper referenced at the top of <a href="http://www.stuartwray.net/how-does-pair-programming-work-17-july-2008.pdf" rel="nofollow">this blog post</a> by Steve Freeman contains, amongst other interesting things, some discussion about cognitive science research suggesting that the &#8216;chat&#8217; during pair programming keeps all the parts of your brain engaged in solving the problem. Something that doesn&#8217;t happen so easily if you&#8217;re working alone, in silence.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Sarah Alen</title>
		<link>http://blog.mattwynne.net/2008/11/08/total-programming-and-the-xp-team/comment-page-1/#comment-349</link>
		<dc:creator>Sarah Alen</dc:creator>
		<pubDate>Thu, 08 Jan 2009 06:19:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mattwynne.net/2008/11/08/total-programming-and-the-xp-team/#comment-349</guid>
		<description>&lt;p&gt;We used to do pair programming quite a bit when I started working at Laszlo and there were just two of us on the core client-side team.  At first it was just an efficient way to learn.  Then after I came up to speed in the code base we would do it whenever things were tricky.  I don't hear people talk about it much, but I am quite fond of 'pair debugging' which I've found to be a very efficient way to isolate a bug when there is time pressure to fix it.  I believe there is something about the social interaction which opens up new pathways of thought.  There's a bunch of research in educational theory to support that about how we learn at a higher level when interacting with other people.&lt;/p&gt;

&lt;p&gt;I also agree with your point about the value of shared consciousness, which we more commonly achieve through peer code reviews. It seems to me that good code is typically a result of it being well-loved.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>We used to do pair programming quite a bit when I started working at Laszlo and there were just two of us on the core client-side team.  At first it was just an efficient way to learn.  Then after I came up to speed in the code base we would do it whenever things were tricky.  I don&#8217;t hear people talk about it much, but I am quite fond of &#8216;pair debugging&#8217; which I&#8217;ve found to be a very efficient way to isolate a bug when there is time pressure to fix it.  I believe there is something about the social interaction which opens up new pathways of thought.  There&#8217;s a bunch of research in educational theory to support that about how we learn at a higher level when interacting with other people.</p>

<p>I also agree with your point about the value of shared consciousness, which we more commonly achieve through peer code reviews. It seems to me that good code is typically a result of it being well-loved.</p>]]></content:encoded>
	</item>
</channel>
</rss>
