<?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 for Tim Harvey :: Blog</title>
	<atom:link href="http://timharvey.net/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://timharvey.net</link>
	<description>I help organizations who feel stuck</description>
	<lastBuildDate>Tue, 29 Jun 2010 11:17:13 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>Comment on PPL: Day 15 &#8211; FAIL by mileszs</title>
		<link>http://timharvey.net/2010/06/28/ppl-day-15-fail/comment-page-1/#comment-31</link>
		<dc:creator>mileszs</dc:creator>
		<pubDate>Tue, 29 Jun 2010 11:17:13 +0000</pubDate>
		<guid isPermaLink="false">http://timharvey.net/2010/06/28/ppl-day-15-fail/#comment-31</guid>
		<description>&lt;p&gt;The horror! Hey, I understand. This thing is hard. I think it should be a requirement that you double up within the week, though. :-) You can do it, man!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>The horror! Hey, I understand. This thing is hard. I think it should be a requirement that you double up within the week, though. <img src='http://timharvey.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  You can do it, man!</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on PPL: Day 8 &#8211; Horizontal formatting by Tim Harvey</title>
		<link>http://timharvey.net/2010/06/21/ppl-day-8-horizontal-formatting/comment-page-1/#comment-25</link>
		<dc:creator>Tim Harvey</dc:creator>
		<pubDate>Mon, 21 Jun 2010 14:49:08 +0000</pubDate>
		<guid isPermaLink="false">http://timharvey.net/?p=490#comment-25</guid>
		<description>&lt;p&gt;I had another developer voice the same frustration (time required) about six months ago. Since I&#039;m into that sort of thing generally, I&#039;ve discovered and frequently use the Textmate shortcuts. The RubyAMP Bundle adds a custome alignment command that lets you key in the delimiter to align on, so it can be commas, hashrockets, equals, pipe, etc. It&#039;s pretty great.&lt;/p&gt;

&lt;p&gt;I&#039;ll certainly give the whole thing a lot more thought. Whereas before, I&#039;d automatically line up a set of 5-6 assignment statements, I&#039;ll now give thought to whether they&#039;re all logically related and whether I&#039;m obscuring anything.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I had another developer voice the same frustration (time required) about six months ago. Since I&#8217;m into that sort of thing generally, I&#8217;ve discovered and frequently use the Textmate shortcuts. The RubyAMP Bundle adds a custome alignment command that lets you key in the delimiter to align on, so it can be commas, hashrockets, equals, pipe, etc. It&#8217;s pretty great.</p>

<p>I&#8217;ll certainly give the whole thing a lot more thought. Whereas before, I&#8217;d automatically line up a set of 5-6 assignment statements, I&#8217;ll now give thought to whether they&#8217;re all logically related and whether I&#8217;m obscuring anything.</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on PPL: Day 8 &#8211; Horizontal formatting by mileszs</title>
		<link>http://timharvey.net/2010/06/21/ppl-day-8-horizontal-formatting/comment-page-1/#comment-24</link>
		<dc:creator>mileszs</dc:creator>
		<pubDate>Mon, 21 Jun 2010 14:20:22 +0000</pubDate>
		<guid isPermaLink="false">http://timharvey.net/?p=490#comment-24</guid>
		<description>&lt;p&gt;Hey, we made it through the weekend! Just three more of those to go. :-/&lt;/p&gt;

&lt;p&gt;As to the subject at hand, I will admit that, for some unknown reason, the &quot;lined up&quot; method annoys me as I&#039;m writing code. I think perhaps it&#039;s the extra work that it takes to get it just right. I&#039;ve reached the point where even reading &quot;lined up&quot; code bugs me a bit. Weird, huh? However, sometimes I find myself using the &quot;lined up&quot; method, especially if a fellow programmer used it in the same project. I guess I&#039;m a conformist.&lt;/p&gt;

&lt;p&gt;I&#039;m interested in reading more of this chapter, such that I&#039;ll be able to defend my tendency to avoid lining things up!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hey, we made it through the weekend! Just three more of those to go. :-/</p>

<p>As to the subject at hand, I will admit that, for some unknown reason, the &#8220;lined up&#8221; method annoys me as I&#8217;m writing code. I think perhaps it&#8217;s the extra work that it takes to get it just right. I&#8217;ve reached the point where even reading &#8220;lined up&#8221; code bugs me a bit. Weird, huh? However, sometimes I find myself using the &#8220;lined up&#8221; method, especially if a fellow programmer used it in the same project. I guess I&#8217;m a conformist.</p>

<p>I&#8217;m interested in reading more of this chapter, such that I&#8217;ll be able to defend my tendency to avoid lining things up!</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on PPL: Day 5 &#8211; Good comments by mileszs</title>
		<link>http://timharvey.net/2010/06/18/ppl-day-5-good-comments/comment-page-1/#comment-19</link>
		<dc:creator>mileszs</dc:creator>
		<pubDate>Fri, 18 Jun 2010 13:36:10 +0000</pubDate>
		<guid isPermaLink="false">http://timharvey.net/?p=468#comment-19</guid>
		<description>&lt;p&gt;Looks good, man! I&#039;m glad the author of Clean Code hates comments. So do I! I probably hate them to an unhealthy level, though. They rarely make it into my code, yet probably need to be there more often.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Looks good, man! I&#8217;m glad the author of Clean Code hates comments. So do I! I probably hate them to an unhealthy level, though. They rarely make it into my code, yet probably need to be there more often.</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on PPL: Day 2 &#8211; Functions by Tim Harvey</title>
		<link>http://timharvey.net/2010/06/15/ppl-day-2-functions/comment-page-1/#comment-14</link>
		<dc:creator>Tim Harvey</dc:creator>
		<pubDate>Wed, 16 Jun 2010 12:30:24 +0000</pubDate>
		<guid isPermaLink="false">http://timharvey.net/?p=429#comment-14</guid>
		<description>&lt;p&gt;Ripping the comment out makes sense. Our projects require a lot of commenting as we want to keep the code base understandable, even for our team members (and future team members) who aren&#039;t super-familiar with Rails or the concepts used.&lt;/p&gt;

&lt;p&gt;I&#039;m with you, naming a method the same way you would name a variable makes a TON of sense. That way, it can be either a variable or a method. The person doesn&#039;t need to know unless they need to know. Even if a method is only called from one place, I think it&#039;s always good to pull out 3-5 lines from a larger method, using a good name to clarify the intent of that section of code. While it does make the rabbit hole deeper, it helps explain the concepts and keep the levels of abstraction right.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Ripping the comment out makes sense. Our projects require a lot of commenting as we want to keep the code base understandable, even for our team members (and future team members) who aren&#8217;t super-familiar with Rails or the concepts used.</p>

<p>I&#8217;m with you, naming a method the same way you would name a variable makes a TON of sense. That way, it can be either a variable or a method. The person doesn&#8217;t need to know unless they need to know. Even if a method is only called from one place, I think it&#8217;s always good to pull out 3-5 lines from a larger method, using a good name to clarify the intent of that section of code. While it does make the rabbit hole deeper, it helps explain the concepts and keep the levels of abstraction right.</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on PPL: Day 2 &#8211; Functions by mileszs</title>
		<link>http://timharvey.net/2010/06/15/ppl-day-2-functions/comment-page-1/#comment-13</link>
		<dc:creator>mileszs</dc:creator>
		<pubDate>Tue, 15 Jun 2010 17:39:20 +0000</pubDate>
		<guid isPermaLink="false">http://timharvey.net/?p=429#comment-13</guid>
		<description>&lt;p&gt;Nice work, sir!&lt;/p&gt;

&lt;p&gt;If it were me, my goal would be to remove the comment &quot;# Determine how many columns the table will have&quot; by naming the &quot;total_compare_table_columns&quot; something that makes that intent clear. Would you agree? Does that jive with what you know from Clean Code?&lt;/p&gt;

&lt;p&gt;The code is a bit out of context, so it&#039;s hard for me to say what exactly fits in, but would it be confusing to just call the method &quot;number_of_columns&quot; or &quot;number_of_comparison_columns&quot;? It seems to me that using method names that sound like they could be variable names is almost a Ruby idiom, but perhaps I&#039;m exposing my ignorance, and it&#039;s actually a bad practice. What do you think?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Nice work, sir!</p>

<p>If it were me, my goal would be to remove the comment &#8220;# Determine how many columns the table will have&#8221; by naming the &#8220;total_compare_table_columns&#8221; something that makes that intent clear. Would you agree? Does that jive with what you know from Clean Code?</p>

<p>The code is a bit out of context, so it&#8217;s hard for me to say what exactly fits in, but would it be confusing to just call the method &#8220;number_of_columns&#8221; or &#8220;number_of_comparison_columns&#8221;? It seems to me that using method names that sound like they could be variable names is almost a Ruby idiom, but perhaps I&#8217;m exposing my ignorance, and it&#8217;s actually a bad practice. What do you think?</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on Peer Pressure Learning experiment by ehdesign</title>
		<link>http://timharvey.net/2010/06/11/peer-pressure-learning-experiment/comment-page-1/#comment-11</link>
		<dc:creator>ehdesign</dc:creator>
		<pubDate>Fri, 11 Jun 2010 13:07:53 +0000</pubDate>
		<guid isPermaLink="false">http://timharvey.net/?p=396#comment-11</guid>
		<description>&lt;p&gt;Great idea Tim.  I&#039;d love to learn together - don&#039;t know that the timing will work out, but am definitely going to &quot;join&quot; you in the near future.&lt;/p&gt;

&lt;p&gt;Write up your journey so we can all follow along!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Great idea Tim.  I&#8217;d love to learn together &#8211; don&#8217;t know that the timing will work out, but am definitely going to &#8220;join&#8221; you in the near future.</p>

<p>Write up your journey so we can all follow along!</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on Determining employee compensation by Tim Harvey</title>
		<link>http://timharvey.net/2010/04/18/determining-employee-compensation/comment-page-1/#comment-10</link>
		<dc:creator>Tim Harvey</dc:creator>
		<pubDate>Tue, 27 Apr 2010 14:47:01 +0000</pubDate>
		<guid isPermaLink="false">http://timharvey.net/?p=364#comment-10</guid>
		<description>&lt;p&gt;I agree completely! My consulting practice and now position at Squaremouth run entirely on open source tools and systems. I&#039;ve been excited about the openness to give back to those projects.&lt;/p&gt;

&lt;p&gt;My post was probably a bit too focused on one side of the equation. At the time, I was in a position to give input on the compensation of another person. That&#039;s a hard thing to do. I felt that I needed to strip away some of the subjectivity to arrive at a starting point for discussion.&lt;/p&gt;

&lt;p&gt;Thanks for taking time to share your thoughts!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I agree completely! My consulting practice and now position at Squaremouth run entirely on open source tools and systems. I&#8217;ve been excited about the openness to give back to those projects.</p>

<p>My post was probably a bit too focused on one side of the equation. At the time, I was in a position to give input on the compensation of another person. That&#8217;s a hard thing to do. I felt that I needed to strip away some of the subjectivity to arrive at a starting point for discussion.</p>

<p>Thanks for taking time to share your thoughts!</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on Determining employee compensation by brickysam26</title>
		<link>http://timharvey.net/2010/04/18/determining-employee-compensation/comment-page-1/#comment-9</link>
		<dc:creator>brickysam26</dc:creator>
		<pubDate>Tue, 20 Apr 2010 21:41:41 +0000</pubDate>
		<guid isPermaLink="false">http://timharvey.net/?p=364#comment-9</guid>
		<description>&lt;p&gt;Tim, One of the main points that I think you missed in the &quot;X Factors&quot; was fulfillment. I don&#039;t know about every industry, but I know that web developers and software engineers (like us) tend to look for jobs where they can contribute to something with more meaning than just making a profit. That isn&#039;t to suggest we aren&#039;t doing it for the money, but many big companies like Google, Yahoo, 37 Signals, and Facebook, do it all the time with Android, YUI, Rails, Cassandra, and much more. They fund projects that benefit their companies, but also release that code into the community for the benefit of everyone. Even smaller companies do it, Scott Jehl, one of the main contributors to jQuery UI, works for Filament Group, and uses the design elements that they create to further the jQuery UI project. It&#039;s a great way to get developers invested in the company, even if they could care less about something like insurance or promotional products. IMHO&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Tim, One of the main points that I think you missed in the &#8220;X Factors&#8221; was fulfillment. I don&#8217;t know about every industry, but I know that web developers and software engineers (like us) tend to look for jobs where they can contribute to something with more meaning than just making a profit. That isn&#8217;t to suggest we aren&#8217;t doing it for the money, but many big companies like Google, Yahoo, 37 Signals, and Facebook, do it all the time with Android, YUI, Rails, Cassandra, and much more. They fund projects that benefit their companies, but also release that code into the community for the benefit of everyone. Even smaller companies do it, Scott Jehl, one of the main contributors to jQuery UI, works for Filament Group, and uses the design elements that they create to further the jQuery UI project. It&#8217;s a great way to get developers invested in the company, even if they could care less about something like insurance or promotional products. IMHO</p>]]></content:encoded>
	</item>
</channel>
</rss>
