<?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: 10 Ways To Suck At Programming</title>
	<atom:link href="http://www.finalint.com/2010/05/04/10-ways-to-suck-at-programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.finalint.com/2010/05/04/10-ways-to-suck-at-programming/</link>
	<description>So says Donnie Garvich</description>
	<lastBuildDate>Sat, 11 Feb 2012 09:58:46 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: em</title>
		<link>http://www.finalint.com/2010/05/04/10-ways-to-suck-at-programming/comment-page-2/#comment-965</link>
		<dc:creator>em</dc:creator>
		<pubDate>Thu, 17 Nov 2011 06:03:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.finalint.com/?p=133#comment-965</guid>
		<description>Yeah, make sure you do a side project for an important client.  Do not check your code into source program.  Get mad at the mgt, give your two weeks and neglect to tell the other programmer what you were doing, why you were doing it, and where the f***** source code is.  You should add insult to injury and leave about 20 folders that have no naming relation to the actual project  with various file dates that sometimes align when the stars are right so the next guy working on your sh*t has to build all 20-30 folders looking to find the gold standard you dropped on the clients machine...</description>
		<content:encoded><![CDATA[<p>Yeah, make sure you do a side project for an important client.  Do not check your code into source program.  Get mad at the mgt, give your two weeks and neglect to tell the other programmer what you were doing, why you were doing it, and where the f***** source code is.  You should add insult to injury and leave about 20 folders that have no naming relation to the actual project  with various file dates that sometimes align when the stars are right so the next guy working on your sh*t has to build all 20-30 folders looking to find the gold standard you dropped on the clients machine&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bookmark Service</title>
		<link>http://www.finalint.com/2010/05/04/10-ways-to-suck-at-programming/comment-page-2/#comment-952</link>
		<dc:creator>Bookmark Service</dc:creator>
		<pubDate>Fri, 26 Aug 2011 19:42:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.finalint.com/?p=133#comment-952</guid>
		<description>&lt;strong&gt;Bookmark Service...&lt;/strong&gt;

10 Ways To Suck At Programming &#124; Finalint...</description>
		<content:encoded><![CDATA[<p><strong>Bookmark Service&#8230;</strong></p>
<p>10 Ways To Suck At Programming | Finalint&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Open Source U &#187; 10 way&#8230;</title>
		<link>http://www.finalint.com/2010/05/04/10-ways-to-suck-at-programming/comment-page-2/#comment-891</link>
		<dc:creator>The Open Source U &#187; 10 way&#8230;</dc:creator>
		<pubDate>Fri, 10 Dec 2010 20:39:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.finalint.com/?p=133#comment-891</guid>
		<description>[...] http://www.finalint.com/2010/05/04/10-ways-to-suck-at-programming/ [...]</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://www.finalint.com/2010/05/04/10-ways-to-suck-at-programming/" rel="nofollow">http://www.finalint.com/2010/05/04/10-ways-to-suck-at-programming/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: philip</title>
		<link>http://www.finalint.com/2010/05/04/10-ways-to-suck-at-programming/comment-page-2/#comment-876</link>
		<dc:creator>philip</dc:creator>
		<pubDate>Tue, 17 Aug 2010 16:20:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.finalint.com/?p=133#comment-876</guid>
		<description>html isn&#039;t programming.</description>
		<content:encoded><![CDATA[<p>html isn&#8217;t programming.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Donnie</title>
		<link>http://www.finalint.com/2010/05/04/10-ways-to-suck-at-programming/comment-page-2/#comment-865</link>
		<dc:creator>Donnie</dc:creator>
		<pubDate>Fri, 16 Jul 2010 16:31:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.finalint.com/?p=133#comment-865</guid>
		<description>Ouch... you&#039;re right.  I&#039;ve run into that plenty of times.  &quot;Why won&#039;t this STOP BEING BOLD!&quot; hahaha... good one.  :)</description>
		<content:encoded><![CDATA[<p>Ouch&#8230; you&#8217;re right.  I&#8217;ve run into that plenty of times.  &#8220;Why won&#8217;t this STOP BEING BOLD!&#8221; hahaha&#8230; good one.  :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Dickey</title>
		<link>http://www.finalint.com/2010/05/04/10-ways-to-suck-at-programming/comment-page-2/#comment-864</link>
		<dc:creator>Jeff Dickey</dc:creator>
		<pubDate>Fri, 16 Jul 2010 16:05:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.finalint.com/?p=133#comment-864</guid>
		<description>What&#039;s even scarier is that the company that shipped that app is still in business and working on a new version.</description>
		<content:encoded><![CDATA[<p>What&#8217;s even scarier is that the company that shipped that app is still in business and working on a new version.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: flashmac</title>
		<link>http://www.finalint.com/2010/05/04/10-ways-to-suck-at-programming/comment-page-2/#comment-863</link>
		<dc:creator>flashmac</dc:creator>
		<pubDate>Fri, 16 Jul 2010 15:47:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.finalint.com/?p=133#comment-863</guid>
		<description>You forgot &#039;use tables whereever possible&#039;!

Nested tables are in every front room and they should be in your webcode too. If your feeling really hard core, you can use inline styles too. Nothing beats working on a site with 17 nested tables all with inline styles. They will thank you for ever.</description>
		<content:encoded><![CDATA[<p>You forgot &#8216;use tables whereever possible&#8217;!</p>
<p>Nested tables are in every front room and they should be in your webcode too. If your feeling really hard core, you can use inline styles too. Nothing beats working on a site with 17 nested tables all with inline styles. They will thank you for ever.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mad Max</title>
		<link>http://www.finalint.com/2010/05/04/10-ways-to-suck-at-programming/comment-page-1/#comment-856</link>
		<dc:creator>Mad Max</dc:creator>
		<pubDate>Tue, 15 Jun 2010 16:35:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.finalint.com/?p=133#comment-856</guid>
		<description>You&#039;d be surprised, but they tend to cling to their jobs--and often survive while more competent people are let go.

I remember a project at a major software company which had never generated any revenue, and it had been around for 20 years.  Every year, their manager was the first to run to his pals in higher management and ensure the project would survive one more year; other projects--like the one I was working on, with a large client base--were frozen instead...</description>
		<content:encoded><![CDATA[<p>You&#8217;d be surprised, but they tend to cling to their jobs&#8211;and often survive while more competent people are let go.</p>
<p>I remember a project at a major software company which had never generated any revenue, and it had been around for 20 years.  Every year, their manager was the first to run to his pals in higher management and ensure the project would survive one more year; other projects&#8211;like the one I was working on, with a large client base&#8211;were frozen instead&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mad Max</title>
		<link>http://www.finalint.com/2010/05/04/10-ways-to-suck-at-programming/comment-page-2/#comment-855</link>
		<dc:creator>Mad Max</dc:creator>
		<pubDate>Tue, 15 Jun 2010 14:50:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.finalint.com/?p=133#comment-855</guid>
		<description>I&#039;ve actually worked for a company where comments in code were discouraged by the project lead...  We took over the application, then started to modify it--and were the *first* to introduce both source control and code comments.  The trouble was that the original code was unreadable--and we were expressly told that &quot;if it ain&#039;t broke, don&#039;t fix it...&quot;

To make a long story short, we ended up rewriting almost ALL of the code--after trying to follow company policy and modify unreadable code, and wasting untold hours in the process...</description>
		<content:encoded><![CDATA[<p>I&#8217;ve actually worked for a company where comments in code were discouraged by the project lead&#8230;  We took over the application, then started to modify it&#8211;and were the *first* to introduce both source control and code comments.  The trouble was that the original code was unreadable&#8211;and we were expressly told that &#8220;if it ain&#8217;t broke, don&#8217;t fix it&#8230;&#8221;</p>
<p>To make a long story short, we ended up rewriting almost ALL of the code&#8211;after trying to follow company policy and modify unreadable code, and wasting untold hours in the process&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phil</title>
		<link>http://www.finalint.com/2010/05/04/10-ways-to-suck-at-programming/comment-page-2/#comment-852</link>
		<dc:creator>Phil</dc:creator>
		<pubDate>Sun, 13 Jun 2010 18:22:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.finalint.com/?p=133#comment-852</guid>
		<description>Be sure to locate a client that does not deal regularly with software (possibly a hardware company that just needs some demos and SDKs for their new hardware/chipsets), then when it comes time to deliver just completely ignore that clause in your contract that requires source code and send them a DLL that presents only the methods used by your GUI.  Now you&#039;ve completely removed the ability for the client to bring someone in to fix your code... because it is not there.  Additionally, you can reduce your documentation tasks because you just have to document how each method gets wired up to your buttons and textboxes.  On the plus side, the next developer will love you, because they can immediately set the expectation that everything must be rewritten from scratch because the last contractor they hired didn&#039;t deliver on their contract.  If everything goes according to plan you will be paid before the next developer shows up and writes 25 pages of documentation stating everything that is wrong about your 10 page documentation, and a critisizm about how a compiled binary doesn&#039;t qualify as source.  But none of this matters because you&#039;ve already been paid so you can completely ignore the client :)  Life is good.</description>
		<content:encoded><![CDATA[<p>Be sure to locate a client that does not deal regularly with software (possibly a hardware company that just needs some demos and SDKs for their new hardware/chipsets), then when it comes time to deliver just completely ignore that clause in your contract that requires source code and send them a DLL that presents only the methods used by your GUI.  Now you&#8217;ve completely removed the ability for the client to bring someone in to fix your code&#8230; because it is not there.  Additionally, you can reduce your documentation tasks because you just have to document how each method gets wired up to your buttons and textboxes.  On the plus side, the next developer will love you, because they can immediately set the expectation that everything must be rewritten from scratch because the last contractor they hired didn&#8217;t deliver on their contract.  If everything goes according to plan you will be paid before the next developer shows up and writes 25 pages of documentation stating everything that is wrong about your 10 page documentation, and a critisizm about how a compiled binary doesn&#8217;t qualify as source.  But none of this matters because you&#8217;ve already been paid so you can completely ignore the client :)  Life is good.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

