<?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>From the Code Mill &#187; object-oriented programming</title>
	<atom:link href="http://codemill.studio-connect.com/tag/object-oriented-programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://codemill.studio-connect.com</link>
	<description>Tutorials, thoughts, and rants about programming.</description>
	<lastBuildDate>Mon, 07 Nov 2011 04:53:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Implementing the Observer Pattern with SplObserver and SplSubject</title>
		<link>http://codemill.studio-connect.com/2010/06/06/implementing-the-observer-pattern-with-splobserver-and-splsubject/</link>
		<comments>http://codemill.studio-connect.com/2010/06/06/implementing-the-observer-pattern-with-splobserver-and-splsubject/#comments</comments>
		<pubDate>Sun, 06 Jun 2010 06:03:34 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[object-oriented programming]]></category>

		<guid isPermaLink="false">http://codemill.studio-connect.com/?p=240</guid>
		<description><![CDATA[As PHP applications grow into complex object-oriented systems, developers look to create centralized components to execute repetitive tasks.  These include logging, emailing, redirects, and more.  The Observer pattern is a commonly used design pattern to hook such components into an [...]]]></description>
		<wfw:commentRss>http://codemill.studio-connect.com/2010/06/06/implementing-the-observer-pattern-with-splobserver-and-splsubject/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Quick PHP Debugging with FirePHP</title>
		<link>http://codemill.studio-connect.com/2009/05/26/quick-php-debugging-with-firephp/</link>
		<comments>http://codemill.studio-connect.com/2009/05/26/quick-php-debugging-with-firephp/#comments</comments>
		<pubDate>Wed, 27 May 2009 03:38:48 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[object-oriented programming]]></category>

		<guid isPermaLink="false">http://codemill.studio-connect.com/?p=157</guid>
		<description><![CDATA[Recently when browsing past issues of php&#124;architect magazine, I came across mention of a Firefox add-on called FirePHP. For those who have not heard of it, FirePHP is both a Firefox add-on and a PHP library used to send messages [...]]]></description>
		<wfw:commentRss>http://codemill.studio-connect.com/2009/05/26/quick-php-debugging-with-firephp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>To PHP or not to PHP&#8230;Let the Framework Debate Begin! (Part 1)</title>
		<link>http://codemill.studio-connect.com/2009/02/15/to-php-or-not-to-phplet-the-framework-debate-begin-part-1/</link>
		<comments>http://codemill.studio-connect.com/2009/02/15/to-php-or-not-to-phplet-the-framework-debate-begin-part-1/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 19:29:00 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[object-oriented programming]]></category>

		<guid isPermaLink="false">http://codemill.studio-connect.com/?p=65</guid>
		<description><![CDATA[While PHP Frameworks have become quite popular with web developers over the last two years, they have their drawbacks.  They can be bulky and/or bloated, bringing the simplest of tasks into a fold of dependencies and data calls.  They can [...]]]></description>
		<wfw:commentRss>http://codemill.studio-connect.com/2009/02/15/to-php-or-not-to-phplet-the-framework-debate-begin-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extending HTML_QuickForm_Rule</title>
		<link>http://codemill.studio-connect.com/2009/02/10/extending-html_quickform_rule/</link>
		<comments>http://codemill.studio-connect.com/2009/02/10/extending-html_quickform_rule/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 05:00:00 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[object-oriented programming]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://codemill.studio-connect.com/?p=63</guid>
		<description><![CDATA[HTML_QuickForm is a very popular PEAR library that eases form design for the web programmer.  It consists of three separate but equally important parts &#8211; form components, form renderers, and form validators.  The last of these three is the focus [...]]]></description>
		<wfw:commentRss>http://codemill.studio-connect.com/2009/02/10/extending-html_quickform_rule/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

