<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:ymaps="http://api.maps.yahoo.com/Maps/V2/AnnotatedMaps.xsd"	>
<channel>
	<title>Comments on: What bothers you most about this code?</title>
	<atom:link href="http://squaregalaxy.com/tech/what-bothers-you-most-about-this-code/feed/" rel="self" type="application/rss+xml" />
	<link>http://squaregalaxy.com/tech/what-bothers-you-most-about-this-code/</link>
	<description>A blog by Jacob</description>
	<lastBuildDate>Thu, 11 Mar 2010 00:47:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Bruce</title>
		<link>http://squaregalaxy.com/tech/what-bothers-you-most-about-this-code/comment-page-1/#comment-7485</link>
		<dc:creator>Bruce</dc:creator>
		<pubDate>Fri, 18 Apr 2008 18:37:46 +0000</pubDate>
		<guid isPermaLink="false">http://jacob.peargrove.com/tech/?p=75#comment-7485</guid>
		<description>The fact that the assignment has side effects bugs me. It&#039;s too easy to introduce errors that way.</description>
		<content:encoded><![CDATA[<p>The fact that the assignment has side effects bugs me. It&#8217;s too easy to introduce errors that way.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jacob</title>
		<link>http://squaregalaxy.com/tech/what-bothers-you-most-about-this-code/comment-page-1/#comment-7486</link>
		<dc:creator>jacob</dc:creator>
		<pubDate>Wed, 02 Apr 2008 16:24:44 +0000</pubDate>
		<guid isPermaLink="false">http://jacob.peargrove.com/tech/?p=75#comment-7486</guid>
		<description>Its one of two lines in a CRC checksum calculation.  Whats really scary to me is the *dataBlkPtr++, because the order of operations is not very clear to the code reader.  Does it post-increment the dereferenced value, or does it post-increment the pointer after it provides the dereferenced value.

It does the latter, but the beginning programmer would have to look at least twice at it.</description>
		<content:encoded><![CDATA[<p>Its one of two lines in a CRC checksum calculation.  Whats really scary to me is the *dataBlkPtr++, because the order of operations is not very clear to the code reader.  Does it post-increment the dereferenced value, or does it post-increment the pointer after it provides the dereferenced value.</p>
<p>It does the latter, but the beginning programmer would have to look at least twice at it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://squaregalaxy.com/tech/what-bothers-you-most-about-this-code/comment-page-1/#comment-7484</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Tue, 01 Apr 2008 22:04:32 +0000</pubDate>
		<guid isPermaLink="false">http://jacob.peargrove.com/tech/?p=75#comment-7484</guid>
		<description>That&#039;s pretty gnarly.  Please tell me that&#039;s not part of a for loop declaration.

As far as what bothers me about it, it reminds me a lot of some 324 homework...

What is it checking for?  I&#039;m assuming i is going to be checked against another mask?

And I&#039;m _really_ not a fan of casting things to unsigned ints that weren&#039;t originally intended to be unsigned.</description>
		<content:encoded><![CDATA[<p>That&#8217;s pretty gnarly.  Please tell me that&#8217;s not part of a for loop declaration.</p>
<p>As far as what bothers me about it, it reminds me a lot of some 324 homework&#8230;</p>
<p>What is it checking for?  I&#8217;m assuming i is going to be checked against another mask?</p>
<p>And I&#8217;m _really_ not a fan of casting things to unsigned ints that weren&#8217;t originally intended to be unsigned.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
