<?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: Are GOTO Statements Still Dirty?</title>
	<atom:link href="http://datapigtechnologies.com/blog/index.php/are-goto-statements-still-dirty/feed/" rel="self" type="application/rss+xml" />
	<link>http://datapigtechnologies.com/blog/index.php/are-goto-statements-still-dirty/</link>
	<description>A DataPig Technologies Blog</description>
	<lastBuildDate>Wed, 08 Feb 2012 00:53:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
	<item>
		<title>By: Mr. Goto</title>
		<link>http://datapigtechnologies.com/blog/index.php/are-goto-statements-still-dirty/comment-page-1/#comment-21440</link>
		<dc:creator>Mr. Goto</dc:creator>
		<pubDate>Thu, 20 Oct 2011 21:25:02 +0000</pubDate>
		<guid isPermaLink="false">http://datapigtechnologies.com/blog/?p=1263#comment-21440</guid>
		<description>Once upon a time there were some programmers who did not use the GoTo statement right.  Their code was bad and hard to understand.

Then some college professors that never had a real job decided to ban the GoTo and called it bad.  They would rather write 10 levels of loops that one GoTo statement would fix.  That is GOOD code.

Well the secret socieity of Goto is Good is waiting for space aliens with their advanced code techniques to come down to Earth.  Have them show man kind GoTo is really Good used the right way!  Some day it will happen.</description>
		<content:encoded><![CDATA[<p>Once upon a time there were some programmers who did not use the GoTo statement right.  Their code was bad and hard to understand.</p>
<p>Then some college professors that never had a real job decided to ban the GoTo and called it bad.  They would rather write 10 levels of loops that one GoTo statement would fix.  That is GOOD code.</p>
<p>Well the secret socieity of Goto is Good is waiting for space aliens with their advanced code techniques to come down to Earth.  Have them show man kind GoTo is really Good used the right way!  Some day it will happen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ross</title>
		<link>http://datapigtechnologies.com/blog/index.php/are-goto-statements-still-dirty/comment-page-1/#comment-2566</link>
		<dc:creator>ross</dc:creator>
		<pubDate>Thu, 19 Nov 2009 16:42:52 +0000</pubDate>
		<guid isPermaLink="false">http://datapigtechnologies.com/blog/?p=1263#comment-2566</guid>
		<description>GoTo&#039;s are like Beers. If you have to many bad things happen, if you don&#039;t allow yourself any, you just being prudish, but at the right time and place they are just the ticket. 

But in VB you shouldn&#039;t really use them to go backwards!</description>
		<content:encoded><![CDATA[<p>GoTo&#8217;s are like Beers. If you have to many bad things happen, if you don&#8217;t allow yourself any, you just being prudish, but at the right time and place they are just the ticket. </p>
<p>But in VB you shouldn&#8217;t really use them to go backwards!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Francesco Giossi</title>
		<link>http://datapigtechnologies.com/blog/index.php/are-goto-statements-still-dirty/comment-page-1/#comment-2564</link>
		<dc:creator>Francesco Giossi</dc:creator>
		<pubDate>Thu, 19 Nov 2009 09:01:00 +0000</pubDate>
		<guid isPermaLink="false">http://datapigtechnologies.com/blog/?p=1263#comment-2564</guid>
		<description>I&#039;m with dermotb :p</description>
		<content:encoded><![CDATA[<p>I&#8217;m with dermotb :p</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Peltier</title>
		<link>http://datapigtechnologies.com/blog/index.php/are-goto-statements-still-dirty/comment-page-1/#comment-2539</link>
		<dc:creator>Jon Peltier</dc:creator>
		<pubDate>Mon, 16 Nov 2009 16:40:46 +0000</pubDate>
		<guid isPermaLink="false">http://datapigtechnologies.com/blog/?p=1263#comment-2539</guid>
		<description>Call does not create spaghetti code. Call branches to another routine, then returns. It&#039;s really no different than calling a function except for not returning a value.

Spaghetti code is where execution jumps around from place to place in a single procedure, so that tracking it is like trying to untangle a mass of spaghetti. Overcooked spaghetti, because if you pull on a strand too hard, it breaks, and you lose track of where you are.</description>
		<content:encoded><![CDATA[<p>Call does not create spaghetti code. Call branches to another routine, then returns. It&#8217;s really no different than calling a function except for not returning a value.</p>
<p>Spaghetti code is where execution jumps around from place to place in a single procedure, so that tracking it is like trying to untangle a mass of spaghetti. Overcooked spaghetti, because if you pull on a strand too hard, it breaks, and you lose track of where you are.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ajay</title>
		<link>http://datapigtechnologies.com/blog/index.php/are-goto-statements-still-dirty/comment-page-1/#comment-2537</link>
		<dc:creator>Ajay</dc:creator>
		<pubDate>Mon, 16 Nov 2009 11:48:20 +0000</pubDate>
		<guid isPermaLink="false">http://datapigtechnologies.com/blog/?p=1263#comment-2537</guid>
		<description>I feel goto statements are an excuse more than anything else. If used for error handling (and which is where I&#039;ve used them most), one is essentially covering one&#039;s back beacuse MS did not provide better error handling constructs. If used otherwise, it is often because one did not anticipate that particular situation to occur when one started writing the code and then by that time, having written so much code, was lazy to go back and restructure it.

Regards,
Ajay</description>
		<content:encoded><![CDATA[<p>I feel goto statements are an excuse more than anything else. If used for error handling (and which is where I&#8217;ve used them most), one is essentially covering one&#8217;s back beacuse MS did not provide better error handling constructs. If used otherwise, it is often because one did not anticipate that particular situation to occur when one started writing the code and then by that time, having written so much code, was lazy to go back and restructure it.</p>
<p>Regards,<br />
Ajay</p>
]]></content:encoded>
	</item>
</channel>
</rss>

