<?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>pan-fry &#187; Design Patterns</title>
	<atom:link href="http://www.pan-fry.de/category/design-patterns/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pan-fry.de</link>
	<description>fresh cooked and pan-fried code</description>
	<lastBuildDate>Tue, 23 Nov 2010 09:28:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>OO Principles</title>
		<link>http://www.pan-fry.de/2009/09/30/oo-principles/</link>
		<comments>http://www.pan-fry.de/2009/09/30/oo-principles/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 17:35:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Design Patterns]]></category>

		<guid isPermaLink="false">http://www.pan-fry.de/?p=176</guid>
		<description><![CDATA[Encapsulate what varies. Favor composition over inheritance. Program to interfaces, not implementations. Strive for loosely coupled design between objects that interact. Classes should be open for extension but closed for modification. Depend on abstractions. Do not depend on concrete classes. Only talk to your friends. Dont call us, we call you. A class should have [...]]]></description>
		<wfw:commentRss>http://www.pan-fry.de/2009/09/30/oo-principles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

