<?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: Ten commandments for developers</title>
	<atom:link href="http://damieng.com/blog/2008/08/01/ten-commandments-for-developers/feed" rel="self" type="application/rss+xml" />
	<link>http://damieng.com/blog/2008/08/01/ten-commandments-for-developers</link>
	<description>A .NET developer in Redmond</description>
	<lastBuildDate>Wed, 10 Mar 2010 22:08:10 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Ruud</title>
		<link>http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-35232</link>
		<dc:creator>Ruud</dc:creator>
		<pubDate>Tue, 26 Jan 2010 05:34:35 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-35232</guid>
		<description>Another one, don&#039;t make the size of your program too big. I&#039;ve seen hp printer drivers which are nearly half a gigabyte: http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&amp;cc=us&amp;prodTypeId=18972&amp;prodSeriesId=3690646&amp;prodNameId=3690647&amp;swEnvOID=2093&amp;swLang=8&amp;mode=2&amp;taskId=135&amp;swItem=lj-62183-2

Seriously you guys, wtf?</description>
		<content:encoded><![CDATA[<p>Another one, don&#8217;t make the size of your program too big. I&#8217;ve seen hp printer drivers which are nearly half a gigabyte: <a href="http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&amp;cc=us&amp;prodTypeId=18972&amp;prodSeriesId=3690646&amp;prodNameId=3690647&amp;swEnvOID=2093&amp;swLang=8&amp;mode=2&amp;taskId=135&amp;swItem=lj-62183-2" rel="nofollow">http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&amp;cc=us&amp;prodTypeId=18972&amp;prodSeriesId=3690646&amp;prodNameId=3690647&amp;swEnvOID=2093&amp;swLang=8&amp;mode=2&amp;taskId=135&amp;swItem=lj-62183-2</a></p>
<p>Seriously you guys, wtf?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Xavier Morera</title>
		<link>http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-29469</link>
		<dc:creator>Xavier Morera</dc:creator>
		<pubDate>Fri, 06 Nov 2009 20:30:58 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-29469</guid>
		<description>I totally agree with you.  The ones I specifically hate are:

- Windows trying to reboot your computer all the time, or rebooting without asking and losing your files (I know you can deactivate this feature, just that I forget until I lose something meaningful and then hate Windows Vista)
- Adobe PDF is as blotated as it can be!!!! It sucks, and it has security issues too.
- Photoshop annoying &quot;allow check for updates that makes vista ask for permission to elevate - I know, deactivate, just that I forget until it hits me)
- And the king of all annoyances, HP printer software which wants to take over my ENTIRE computer.  I  just want to print!!!!! A lot of people ask me for help because they can&#039;t figure out how to install their hp software.  That is because it is soooo god damn hard to install something that wants to take over your entire computer.  Let me do a simple printer install, I don&#039;t want your suite that controls every little thing my computer does.
- Same thing with real, bloated software sucks</description>
		<content:encoded><![CDATA[<p>I totally agree with you.  The ones I specifically hate are:</p>
<p>- Windows trying to reboot your computer all the time, or rebooting without asking and losing your files (I know you can deactivate this feature, just that I forget until I lose something meaningful and then hate Windows Vista)<br />
- Adobe PDF is as blotated as it can be!!!! It sucks, and it has security issues too.<br />
- Photoshop annoying &#8220;allow check for updates that makes vista ask for permission to elevate &#8211; I know, deactivate, just that I forget until it hits me)<br />
- And the king of all annoyances, HP printer software which wants to take over my ENTIRE computer.  I  just want to print!!!!! A lot of people ask me for help because they can&#8217;t figure out how to install their hp software.  That is because it is soooo god damn hard to install something that wants to take over your entire computer.  Let me do a simple printer install, I don&#8217;t want your suite that controls every little thing my computer does.<br />
- Same thing with real, bloated software sucks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Howard</title>
		<link>http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-26952</link>
		<dc:creator>Howard</dc:creator>
		<pubDate>Thu, 17 Sep 2009 18:10:23 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-26952</guid>
		<description>Re (1)

a. Take Visual Studio (any version).
b. Load a reallllly big solution (anything like 100k lines of code etc.)
c. Use the rename feature on the name of a parameter of a public function
d. Watch your VS freeze for several minutes
e. Marvel at how the cancel button is completely pointless</description>
		<content:encoded><![CDATA[<p>Re (1)</p>
<p>a. Take Visual Studio (any version).<br />
b. Load a reallllly big solution (anything like 100k lines of code etc.)<br />
c. Use the rename feature on the name of a parameter of a public function<br />
d. Watch your VS freeze for several minutes<br />
e. Marvel at how the cancel button is completely pointless</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 10 Commandments for Programmers &#124; Odd:</title>
		<link>http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-10883</link>
		<dc:creator>10 Commandments for Programmers &#124; Odd:</dc:creator>
		<pubDate>Mon, 19 Jan 2009 22:25:22 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-10883</guid>
		<description>[...] is a great post by Damien Guard – “The Ten Commandments for Developers” although the post is directed mainly at client application developers the basic philosophy [...]</description>
		<content:encoded><![CDATA[<p>[...] is a great post by Damien Guard – “The Ten Commandments for Developers” although the post is directed mainly at client application developers the basic philosophy [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben</title>
		<link>http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-10847</link>
		<dc:creator>Ben</dc:creator>
		<pubDate>Thu, 15 Jan 2009 01:40:30 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-10847</guid>
		<description>Adhere to the platform , i hate it when firefox ignores windows settings for language and location.</description>
		<content:encoded><![CDATA[<p>Adhere to the platform , i hate it when firefox ignores windows settings for language and location.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joseph Smith</title>
		<link>http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-10480</link>
		<dc:creator>Joseph Smith</dc:creator>
		<pubDate>Tue, 02 Dec 2008 16:19:47 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-10480</guid>
		<description>Amen! The updates of updater software seem to be the newest annoyance trend.</description>
		<content:encoded><![CDATA[<p>Amen! The updates of updater software seem to be the newest annoyance trend.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Damien Guard</title>
		<link>http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-10137</link>
		<dc:creator>Damien Guard</dc:creator>
		<pubDate>Thu, 06 Nov 2008 20:24:15 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-10137</guid>
		<description>@Jon Davis:

1. Allow immediate termination

Not just of applications, but of actions.

2. Leave start-up alone

When a PC is starting up who knows what the user wants to do. They might be in a hurry, with a low battery.  Loading up isn&#039;t a little overhead, it&#039;s a lot when 5-6 of them are grinding this disk to load their files etc. whilst the OS is doing the same.  Auto-updates should check silently in background on app launch or use the windows scheduler. They should absolutely not have a background task running.

[)amien</description>
		<content:encoded><![CDATA[<p>@Jon Davis:</p>
<p>1. Allow immediate termination</p>
<p>Not just of applications, but of actions.</p>
<p>2. Leave start-up alone</p>
<p>When a PC is starting up who knows what the user wants to do. They might be in a hurry, with a low battery.  Loading up isn&#8217;t a little overhead, it&#8217;s a lot when 5-6 of them are grinding this disk to load their files etc. whilst the OS is doing the same.  Auto-updates should check silently in background on app launch or use the windows scheduler. They should absolutely not have a background task running.</p>
<p>[)amien</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Effectize</title>
		<link>http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-9872</link>
		<dc:creator>Effectize</dc:creator>
		<pubDate>Tue, 28 Oct 2008 05:19:22 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-9872</guid>
		<description>&lt;strong&gt;89 Ways for You to Become the Coolest Programmer in the World...&lt;/strong&gt;

Since there are dozens of posts on becoming a better developer, but no single post with all the advice you need, perhaps, you&#039;ll find this short guide useful.
1. Learn the Skills You Need

Learn the programming basics

&quot;The goal of this guide is to b...</description>
		<content:encoded><![CDATA[<p><strong>89 Ways for You to Become the Coolest Programmer in the World&#8230;</strong></p>
<p>Since there are dozens of posts on becoming a better developer, but no single post with all the advice you need, perhaps, you&#8217;ll find this short guide useful.<br />
1. Learn the Skills You Need</p>
<p>Learn the programming basics</p>
<p>&#8220;The goal of this guide is to b&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jagad Guru</title>
		<link>http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-9864</link>
		<dc:creator>Jagad Guru</dc:creator>
		<pubDate>Mon, 27 Oct 2008 21:45:47 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-9864</guid>
		<description>Nice list. My number one is - don&#039;t install crap I didn&#039;t ask for and don&#039;t try to trick me into it. Thinking of the Java install where clicking Next, Next, Next starts adding bits of OpenOffice to your system. And no, if I wanted to install the Google toolbar, I would go to google and install it!</description>
		<content:encoded><![CDATA[<p>Nice list. My number one is &#8211; don&#8217;t install crap I didn&#8217;t ask for and don&#8217;t try to trick me into it. Thinking of the Java install where clicking Next, Next, Next starts adding bits of OpenOffice to your system. And no, if I wanted to install the Google toolbar, I would go to google and install it!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Billigflug</title>
		<link>http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-9697</link>
		<dc:creator>Billigflug</dc:creator>
		<pubDate>Thu, 16 Oct 2008 09:50:06 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-9697</guid>
		<description>Great list, dude. There is so much developers should aspire to. Unfortunately there are too much chaotic developers.</description>
		<content:encoded><![CDATA[<p>Great list, dude. There is so much developers should aspire to. Unfortunately there are too much chaotic developers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Seth Morris</title>
		<link>http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-9665</link>
		<dc:creator>Seth Morris</dc:creator>
		<pubDate>Tue, 14 Oct 2008 07:45:26 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-9665</guid>
		<description>Regarding &quot;inappropriate questions,&quot; I agree with the principle, but the example is not great. &quot;Do you want to more or copy files from this zone&quot; appears in a potentially destructive case; it&#039;s the prompt that sucks. I see this prompt when copying images to the hard drive, an operation that does save data from the internet onto my machine and could be dangerous in some cases. The prompt should warn me that it&#039;s allowing drag-and-drop of internet data without future warnings this session.

Also, I assume the commenter&#039;s complaint about no HIG for Windows was a joke. The Windows design guidelines have been freely available (and updated for new UI habits) since at least Windows 3.1. It&#039;s people who decide that Windows users need to be &quot;upgraded&quot; to Gnome or Mac or OpenWin UI (or the other way--using Mainsoft and seeing Windows UI on an OpenWin Sun was as unpleasant to those users as the OpenWin widgets on Windows were to me) or designers who make up their own UI just because they want to who hurt users.</description>
		<content:encoded><![CDATA[<p>Regarding &#8220;inappropriate questions,&#8221; I agree with the principle, but the example is not great. &#8220;Do you want to more or copy files from this zone&#8221; appears in a potentially destructive case; it&#8217;s the prompt that sucks. I see this prompt when copying images to the hard drive, an operation that does save data from the internet onto my machine and could be dangerous in some cases. The prompt should warn me that it&#8217;s allowing drag-and-drop of internet data without future warnings this session.</p>
<p>Also, I assume the commenter&#8217;s complaint about no HIG for Windows was a joke. The Windows design guidelines have been freely available (and updated for new UI habits) since at least Windows 3.1. It&#8217;s people who decide that Windows users need to be &#8220;upgraded&#8221; to Gnome or Mac or OpenWin UI (or the other way&#8211;using Mainsoft and seeing Windows UI on an OpenWin Sun was as unpleasant to those users as the OpenWin widgets on Windows were to me) or designers who make up their own UI just because they want to who hurt users.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AnkhSVN 2.0 Feature » Auto reload files and projects » Sander's blog</title>
		<link>http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-9503</link>
		<dc:creator>AnkhSVN 2.0 Feature » Auto reload files and projects » Sander's blog</dc:creator>
		<pubDate>Sun, 21 Sep 2008 12:13:41 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-9503</guid>
		<description>[...] Automatic reloading fits in nicely with commandment #4 and #5 from the Ten commandments for developers [...]</description>
		<content:encoded><![CDATA[<p>[...] Automatic reloading fits in nicely with commandment #4 and #5 from the Ten commandments for developers [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BelHard</title>
		<link>http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-9502</link>
		<dc:creator>BelHard</dc:creator>
		<pubDate>Sat, 20 Sep 2008 16:38:37 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-9502</guid>
		<description>Thanks for such deep analysis. And it seems I&#039;ve never seen so many comments for a professional post. I&#039;ve sent the link to the intranet site of my company. Hope our project managers will pay attention.</description>
		<content:encoded><![CDATA[<p>Thanks for such deep analysis. And it seems I&#8217;ve never seen so many comments for a professional post. I&#8217;ve sent the link to the intranet site of my company. Hope our project managers will pay attention.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Technology Story&#187; Blog Archive &#187; Website You Shouldn&#8217;t Have Missed</title>
		<link>http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-9449</link>
		<dc:creator>Technology Story&#187; Blog Archive &#187; Website You Shouldn&#8217;t Have Missed</dc:creator>
		<pubDate>Tue, 16 Sep 2008 05:11:14 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-9449</guid>
		<description>[...] -  Ten commandments for developers [...]</description>
		<content:encoded><![CDATA[<p>[...] &#8211;  Ten commandments for developers [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonic</title>
		<link>http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-9288</link>
		<dc:creator>Jonic</dc:creator>
		<pubDate>Mon, 01 Sep 2008 20:36:26 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2008/08/01/ten-commandments-for-developers#comment-9288</guid>
		<description>Another one that falls under the &quot;keep noise to a minimum&quot; category: Splash screens..

F**k. Right. Off.. I know what the program is called.. I started it up..

I &lt;em&gt;especially&lt;/em&gt; don&#039;t want to see anything from programs that I asked to start with the OS.. I don&#039;t want to see or hear a thing until I actually request that a program shows its face..</description>
		<content:encoded><![CDATA[<p>Another one that falls under the &#8220;keep noise to a minimum&#8221; category: Splash screens..</p>
<p>F**k. Right. Off.. I know what the program is called.. I started it up..</p>
<p>I <em>especially</em> don&#8217;t want to see anything from programs that I asked to start with the OS.. I don&#8217;t want to see or hear a thing until I actually request that a program shows its face..</p>
]]></content:encoded>
	</item>
</channel>
</rss>
