<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dumb Ways to Code &#8211; Xojo Programming Blog</title>
	<atom:link href="https://blog.xojo.com/tag/dumb-ways-to-code/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.xojo.com</link>
	<description>Blog about the Xojo programming language and IDE</description>
	<lastBuildDate>Tue, 02 Mar 2021 18:18:33 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>Dumb Ways to Code</title>
		<link>https://blog.xojo.com/2013/08/08/dumb-ways-to-code/</link>
		
		<dc:creator><![CDATA[Geoff Perlman]]></dc:creator>
		<pubDate>Thu, 08 Aug 2013 00:00:00 +0000</pubDate>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Learning]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Dumb Ways to Code]]></category>
		<category><![CDATA[Xojo Programming Language]]></category>
		<guid isPermaLink="false">http://blogtemp.xojo.com/2013/08/08/dumb-ways-to-code/</guid>

					<description><![CDATA[Dumb Ways to Code]]></description>
										<content:encoded><![CDATA[<p><span style="font-family: helvetica;"><strong>Dumb Ways to Code</strong></span></p>
<p><span style="font-family: helvetica;">By Geoff Perlman</span></p>
<p><span style="font-family: helvetica;">Sung to the tune of &#8220;Dumb Ways to Die&#8221; by Tangerine Kitty</span></p>
<pre>Use an object that's out of scope</pre>
<pre>Don't escape your SQL quotes</pre>
<pre>Ship without a beta test</pre>
<pre>Think Google Translate to localize is best</pre>
<p><span id="more-48"></span></p>
<pre>Dumb ways to code,
</pre>
<pre>So many dumb ways to code,</pre>
<pre>Dumb ways to code,</pre>
<pre>So many dumb ways to code</pre>
<p><iframe style="width: 625px; height: 170px;" src="https://www.youtube.com/embed/IJNR2EpS0jw" width="625" height="170" frameborder="0" allowfullscreen="allowfullscreen">&amp;lt;/p&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;Blame others for your bugs&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;Have a client that&#8217;s a known thug&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;Send private stuff without SSL&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;Use code that you don&#8217;t understand very well&lt;br /&gt;<br />
&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;&lt;br /&gt;<br />
Dumb ways to code,&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;So many dumb ways to code,&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;Dumb ways to code,&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;So many dumb ways to code&lt;br /&gt;<br />
&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;&lt;br /&gt;<br />
Get killed by feature creep&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;Promise your code will be bug-free&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;Forget that arrays are zero-based&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;Write the same code again in yet another place&lt;br /&gt;<br />
&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;&lt;br /&gt;<br />
Dumb ways to code,&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;So many dumb ways to code,&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;Dumb ways to code,&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;So many dumb ways to code&lt;br /&gt;<br />
&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;&lt;br /&gt;<br />
Give your variables crazy names&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;Use text files as a database&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;Do a demo with an alpha build&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;Use an object before you checked if it was nil&lt;br /&gt;<br />
&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;&lt;br /&gt;<br />
Dumb ways to code,&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;So many dumb ways to code,&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;Dumb ways to code,&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;So many dumb ways to code&lt;br /&gt;<br />
&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;&lt;br /&gt;<br />
Assume the Internet will alway be there&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;Lose the power cable to your MacBook Air&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;Over-promise the client then under-deliver&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;Depend on skills that are not in your quiver&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;These sorts of things might not make you numb&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;But I think you&#8217;ll agree that these certainly are some&amp;nbsp;&lt;br /&gt;<br />
&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;&lt;br /&gt;<br />
Dumb ways to code,&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;So many dumb ways to code,&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;Dumb ways to code,&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;So many dumb ways to code&lt;br /&gt;<br />
&amp;lt;/pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;pre&amp;gt;&lt;br /&gt;<br />
&amp;lt;span style=&#8221;font-family: helvetica;&#8221;&amp;gt;Code safely. A message from Xojo, Inc.&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;<br />
&amp;lt;p&amp;gt;&amp;lt;!&#8211;HubSpot Call-to-Action Code &#8211;&amp;gt;&amp;lt;span class=&#8221;hs-cta-wrapper&#8221; id=&#8221;hs-cta-wrapper-89f21bd0-7bfd-4ae8-8b23-0b422cd8799a&#8221;&amp;gt; &amp;lt;span class=&#8221;hs-cta-node hs-cta-89f21bd0-7bfd-4ae8-8b23-0b422cd8799a&#8221; id=&#8221;hs-cta-89f21bd0-7bfd-4ae8-8b23-0b422cd8799a&#8221;&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;<br />
                    &amp;lt;!&#8211; [if lte IE 8]&amp;gt;&lt;/p&gt;<br />
&lt;p&gt;&amp;lt;div id=&#8221;hs-cta-ie-element&#8221;&amp;gt;&amp;lt;/div&amp;gt;&lt;/p&gt;<br />
&lt;p&gt;&amp;lt;![endif]&#8211;&amp;gt; &amp;lt;a href=&#8221;http://cta-redirect.hubspot.com/cta/redirect/608515/89f21bd0-7bfd-4ae8-8b23-0b422cd8799a&#8221; target=&#8221;_blank&#8221;&amp;gt;&amp;lt;img class=&#8221;hs-cta-img&#8221; id=&#8221;hs-cta-img-89f21bd0-7bfd-4ae8-8b23-0b422cd8799a&#8221; style=&#8221;border-width: 0px; margin: 0 auto; display: block; margin-top: 20px; margin-bottom: 20px;&#8221; src=&#8221;https://blog.xojo.com/wp-content/uploads/2013/06/89f21bd0-7bfd-4ae8-8b23-0b422cd8799a.png&#8221; alt=&#8221;Watch The 2 Minute Video, Thanks!&#8221; align=&#8221;middle&#8221; /&amp;gt;&amp;lt;/a&amp;gt; &amp;lt;/span&amp;gt; &amp;lt;script type=&#8221;text/javascript&#8221;&amp;gt;&amp;lt;![CDATA[ hbspt.cta.load(608515, &#8217;89f21bd0-7bfd-4ae8-8b23-0b422cd8799a&#8217;, {}); ]]&amp;gt; &amp;lt;/p&amp;gt;&lt;br /&gt;<br />
&amp;lt;p&amp;gt;                  &amp;lt;!&#8211; end HubSpot Call-to-Action Code &#8211;&amp;gt;&amp;amp;nbsp;&amp;lt;/p&amp;gt;&lt;br /&gt;<br />
&amp;lt;p&amp;gt;</iframe></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
