<?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: Consider Each Refactoring a &quot;Tiny Experiment&quot;</title>
	<atom:link href="http://pathfindersoftware.com/2007/09/consider-each-r/feed/" rel="self" type="application/rss+xml" />
	<link>http://pathfindersoftware.com/2007/09/consider-each-r/</link>
	<description>The Fastest Way to Launch Successful Software</description>
	<lastBuildDate>Thu, 19 Jan 2012 16:36:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Ivan Moscoso</title>
		<link>http://pathfindersoftware.com/2007/09/consider-each-r/#comment-6959</link>
		<dc:creator>Ivan Moscoso</dc:creator>
		<pubDate>Wed, 05 Mar 2008 04:40:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=260#comment-6959</guid>
		<description>&lt;p&gt;There have been times where I found myself digging a rabbit hole and forget what I&#039;ve changed and how I got there.  However, the fact that I have gone so far without checking in that I can either not remember what I&#039;ve changed (or not be able to hold those changes in my head) suggests to me that I am lacking clarify of thought.  It&#039;s usually the act of starting over that forces me to rethink what I did.  Scribbling notes or talking through it with another developer for a few minutes, but the task at hand has to be manageable enough that I can remember exactly what changes I made.&lt;/p&gt;

&lt;p&gt;I used to keep these experiments around (for posterity, I imagine), but eventually noticed all these things were just collecting dust.  Others keep code snippets around much longer, but as for me, once I feel that I have learned some lesson through the code, the &quot;experiment&quot; has fulfilled its purpose and can usually go away.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>There have been times where I found myself digging a rabbit hole and forget what I&#8217;ve changed and how I got there.  However, the fact that I have gone so far without checking in that I can either not remember what I&#8217;ve changed (or not be able to hold those changes in my head) suggests to me that I am lacking clarify of thought.  It&#8217;s usually the act of starting over that forces me to rethink what I did.  Scribbling notes or talking through it with another developer for a few minutes, but the task at hand has to be manageable enough that I can remember exactly what changes I made.</p>
<p>I used to keep these experiments around (for posterity, I imagine), but eventually noticed all these things were just collecting dust.  Others keep code snippets around much longer, but as for me, once I feel that I have learned some lesson through the code, the &#8220;experiment&#8221; has fulfilled its purpose and can usually go away.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: greggT</title>
		<link>http://pathfindersoftware.com/2007/09/consider-each-r/#comment-6958</link>
		<dc:creator>greggT</dc:creator>
		<pubDate>Tue, 04 Mar 2008 22:41:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=260#comment-6958</guid>
		<description>&lt;p&gt;so if you&#039;re reverting constantly, how do you remember what you&#039;ve changed?  don&#039;t you lose track of mini experiments, or confuse one experiment with the next, or need to compare the results of various experiments?  do you use a logbook to record (or, as you would say, &quot;invest in&quot;) changes?  &lt;/p&gt;

&lt;p&gt;sometimes i&#039;ll tar up just the relevant source code and their respective output files, to compare later, if i&#039;ve forgotten which changes produced good results. rarely do i find that source control is lightweight enough to support an experimental checkin -- it requires a branch and that&#039;s too much wasted thought.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>so if you&#8217;re reverting constantly, how do you remember what you&#8217;ve changed?  don&#8217;t you lose track of mini experiments, or confuse one experiment with the next, or need to compare the results of various experiments?  do you use a logbook to record (or, as you would say, &#8220;invest in&#8221;) changes?  </p>
<p>sometimes i&#8217;ll tar up just the relevant source code and their respective output files, to compare later, if i&#8217;ve forgotten which changes produced good results. rarely do i find that source control is lightweight enough to support an experimental checkin &#8212; it requires a branch and that&#8217;s too much wasted thought.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (User agent is rejected)
Page Caching using memcached (User agent is rejected)

Served from: pathfindersoftware.com @ 2012-02-09 23:28:18 -->
