<?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>Salvatore Iovene &#187; design</title>
	<atom:link href="http://www.iovene.com/tag/design/feed" rel="self" type="application/rss+xml" />
	<link>http://www.iovene.com</link>
	<description>The thoughts of a computer programmer, open source supporter and free-thinker.</description>
	<lastBuildDate>Mon, 19 Jul 2010 06:10:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>(Web) Standards actually do matter a lot</title>
		<link>http://www.iovene.com/33</link>
		<comments>http://www.iovene.com/33#comments</comments>
		<pubDate>Wed, 17 Jan 2007 14:40:04 +0000</pubDate>
		<dc:creator>Salvatore Iovene</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.iovene.com/web-standards-actually-do-matter-a-lot/</guid>
		<description><![CDATA[A week ago I stumbled upon this article from Stuart Brown, which actually even got a fair amount of Diggs. As soon as I read it, I felt obliged to reply extensively to it, as I think it mostly represent everything which is wrong in the current web design trends (or should I say all [...]]]></description>
		<wfw:commentRss>http://www.iovene.com/33/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to write robust code</title>
		<link>http://www.iovene.com/28</link>
		<comments>http://www.iovene.com/28#comments</comments>
		<pubDate>Sat, 13 Jan 2007 21:54:40 +0000</pubDate>
		<dc:creator>Salvatore Iovene</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[design]]></category>

		<guid isPermaLink="false">http://www.iovene.com/how-to-write-robust-code/</guid>
		<description><![CDATA[As software is one of the most important issues in our era, writing good robust programs is essential. This article is an in-depth essay focused on Object Oriented software and large projects. Everything said here, though, scales well to good directives for small projects as well. Our time is dominated by software. There is basically [...]]]></description>
		<wfw:commentRss>http://www.iovene.com/28/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Getting a project done using clever design</title>
		<link>http://www.iovene.com/26</link>
		<comments>http://www.iovene.com/26#comments</comments>
		<pubDate>Wed, 27 Dec 2006 19:39:33 +0000</pubDate>
		<dc:creator>Salvatore Iovene</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[design]]></category>

		<guid isPermaLink="false">http://www.iovene.com/wordpress/?p=26</guid>
		<description><![CDATA[Sometimes, when coding a one-person-project at work or for fun, each one of us has found himself stuck at some point, and then the project eventually died out. Let’s have a look at some design and discipline recommendations that can help us achieving our goal. Who doesn’t have a dream hidden in a drawer? Some [...]]]></description>
		<wfw:commentRss>http://www.iovene.com/26/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Common mistakes when approaching OO design — Class dependencies</title>
		<link>http://www.iovene.com/25</link>
		<comments>http://www.iovene.com/25#comments</comments>
		<pubDate>Thu, 21 Dec 2006 11:29:22 +0000</pubDate>
		<dc:creator>Salvatore Iovene</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[design]]></category>

		<guid isPermaLink="false">http://www.iovene.com/wordpress/?p=25</guid>
		<description><![CDATA[Here we continue with explaining some of the mistakes commonly made in Object Oriented design, and the good practices that are often ignored. This article is focused on code maintainability and on improving cooperation with people working at the same project. Encouraging class dependencies. Having a lot of (mutual) dependencies in the code is quite [...]]]></description>
		<wfw:commentRss>http://www.iovene.com/25/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Common mistakes when approaching OO design</title>
		<link>http://www.iovene.com/24</link>
		<comments>http://www.iovene.com/24#comments</comments>
		<pubDate>Tue, 19 Dec 2006 14:20:09 +0000</pubDate>
		<dc:creator>Salvatore Iovene</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[design]]></category>

		<guid isPermaLink="false">http://www.iovene.com/wordpress/?p=24</guid>
		<description><![CDATA[Today I want to talk about Object Oriented practices, and 3 commonly made mistakes. Very often, when reviewing code written by other people, I find violations of common OO practices, that make the code a lot less maintainable. Here follows a list of the most common ones, and, of course, some explanations about them. Layer [...]]]></description>
		<wfw:commentRss>http://www.iovene.com/24/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 advice to write good code</title>
		<link>http://www.iovene.com/23</link>
		<comments>http://www.iovene.com/23#comments</comments>
		<pubDate>Thu, 14 Dec 2006 12:58:17 +0000</pubDate>
		<dc:creator>Salvatore Iovene</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[design]]></category>

		<guid isPermaLink="false">http://www.iovene.com/wordpress/?p=23</guid>
		<description><![CDATA[Having been coding for 16 years now (I started quite young), I have seen a lot of bad code. Code is not good just because it works. So here’s a quick list of 10 advice that you’d better keep in mind while coding. Don’t sacrifice code maintainability to performance, unless it’s strictly necessary. This happens [...]]]></description>
		<wfw:commentRss>http://www.iovene.com/23/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
