<?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: Job Update &#8211; Part 1</title>
	<atom:link href="http://www.webdevelopment2.com/job-update-part-1/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webdevelopment2.com/job-update-part-1/</link>
	<description>Quick and Dirty Web Development for Web 2.0: CakePHP, Prototype, JQuery, and lots more.</description>
	<lastBuildDate>Mon, 15 Mar 2010 04:27:24 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: 343GS</title>
		<link>http://www.webdevelopment2.com/job-update-part-1/comment-page-1/#comment-6043</link>
		<dc:creator>343GS</dc:creator>
		<pubDate>Thu, 01 Mar 2007 01:58:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.webdevelopment2.com/2007/02/14/job-update-part-1.htm#comment-6043</guid>
		<description>Learn how to flowchart.  flowcharts are not *dumb*, they are the fastest too for determining what _logic_ sourcecode is trying to perform.

If you want to fix bugs, go after the most common ones first-- such incredibly incompentent programmers alive today fail at these things:

They don&#039;t initialize variables to a known state before using them, and then clear them when done.

They don&#039;t initialize pointers to nil/null before allocation AND AFTER deallocation.

They don&#039;t check the value of their previously initialized pointers after an allocation to see if memory actually got allocated.

They don&#039;t range-check to make sure they don&#039;t write past the end of an allocated memory buffer or array.

They don&#039;t understand pointers and handles adequately, including dereferencing.

---
If you work on these, you&#039;ll very quickly eliminate 80% of the problems in any code you have to fix.

Good luck to you.</description>
		<content:encoded><![CDATA[<p>Learn how to flowchart.  flowcharts are not *dumb*, they are the fastest too for determining what _logic_ sourcecode is trying to perform.</p>
<p>If you want to fix bugs, go after the most common ones first&#8211; such incredibly incompentent programmers alive today fail at these things:</p>
<p>They don&#8217;t initialize variables to a known state before using them, and then clear them when done.</p>
<p>They don&#8217;t initialize pointers to nil/null before allocation AND AFTER deallocation.</p>
<p>They don&#8217;t check the value of their previously initialized pointers after an allocation to see if memory actually got allocated.</p>
<p>They don&#8217;t range-check to make sure they don&#8217;t write past the end of an allocated memory buffer or array.</p>
<p>They don&#8217;t understand pointers and handles adequately, including dereferencing.</p>
<p>&#8212;<br />
If you work on these, you&#8217;ll very quickly eliminate 80% of the problems in any code you have to fix.</p>
<p>Good luck to you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Day In The Life of Baz &#187; Blog Archive &#187; I&#8217;m Back - Sorry It Took So Long</title>
		<link>http://www.webdevelopment2.com/job-update-part-1/comment-page-1/#comment-5808</link>
		<dc:creator>Day In The Life of Baz &#187; Blog Archive &#187; I&#8217;m Back - Sorry It Took So Long</dc:creator>
		<pubDate>Sun, 25 Feb 2007 21:05:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.webdevelopment2.com/2007/02/14/job-update-part-1.htm#comment-5808</guid>
		<description>[...] Found a job, a good job [...]</description>
		<content:encoded><![CDATA[<p>[...] Found a job, a good job [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
