<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.5.1" -->
<rss version="0.92">
<channel>
	<title>Factory8 Weblog</title>
	<link>http://www.factory8.com</link>
	<description>Web development resource</description>
	<lastBuildDate>Wed, 25 Jun 2008 05:35:46 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Web Development Project Life cycle</title>
		<description><![CDATA[I was going to start this off as &#8216;The Ideal Web Development Environment&#8217;, but I soon realized that I was instead describing how a projects life cycle should go. So, I decided to stick to that. I will be explaining what I feel is the ideal project life cycle for a typical web development project. [...]]]></description>
		<link>http://www.factory8.com/2008/06/projectlifecycle/</link>
			</item>
	<item>
		<title>Database Normalization</title>
		<description><![CDATA[Database normalization is the practice of designing table structures for relational databases that prevent duplicate data and structual problems. A general rule of thumb is - whenever there are going to be multiple copies of data, they should be stored as Ids that point to a single copy of that bit of data.
It should be [...]]]></description>
		<link>http://www.factory8.com/2008/05/database-normalization/</link>
			</item>
	<item>
		<title>Amortization function</title>
		<description><![CDATA[Amortization is the means of paying out a predetermined sum, plus interest over a fixed period of time - so that the principal is completely eliminated by the end of the term.
I have found this to be very accurate (maybe a couple of pennies off on the final balloon payment). However, some financial companies may [...]]]></description>
		<link>http://www.factory8.com/2008/05/amortization/</link>
			</item>
	<item>
		<title>Revision control</title>
		<description><![CDATA[Revision control is way of managing multiple versions of the same project or application. In software development, revision control is helpful because it allows for easy debugging, upgrading, and rolling back versions. Revision control also allows a team to work on a single project (and single file) at the same time without overwriting each others [...]]]></description>
		<link>http://www.factory8.com/2008/05/revision-control/</link>
			</item>
	<item>
		<title>MVC Design pattern</title>
		<description><![CDATA[The Model View Controller (MVC) Design pattern is the most common and widely used design pattern. This design pattern allows seperation of business logic and the user interface. In PHP, the view would be your template system, the model would be your classes, and the controller is the php page that interacts with the class [...]]]></description>
		<link>http://www.factory8.com/2008/05/mvc-design-pattern/</link>
			</item>
	<item>
		<title>The Mythical man-month</title>
		<description><![CDATA[The Mythical man-month is the idea that &#8220;Adding manpower to a late software project makes it later.&#8221;. Unexperienced managers and others who are desperate to reach time-lines always try to throw more people on a project to speed up development.  However, because that new person has to be trained, and ask questions about the [...]]]></description>
		<link>http://www.factory8.com/2008/05/the-mythical-man-month/</link>
			</item>
	<item>
		<title>Ubuntu 8</title>
		<description><![CDATA[A while back I read that Ubuntu released version 8, and it was suppose to have better wireless NIC support, so I decided to try it (again). I&#8217;ve been wanting to move to Linux for about 2 years now, but my cheap-o wireless card was never supported and I always had hardware issues.  Ubuntu [...]]]></description>
		<link>http://www.factory8.com/2008/05/ubuntu-8/</link>
			</item>
</channel>
</rss>
