<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Sun, 19 May 2013 19:04:40 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[PHP Freaks: Design Patterns - Introduction]]></title>
      <guid>http://www.phpdeveloper.org/news/11174</guid>
      <link>http://www.phpdeveloper.org/news/11174</link>
      <description><![CDATA[<p>
The PHP Freaks website has a <a href="http://www.phpfreaks.com/tutorial/design-patterns---introduction">new tutorial</a> posted today thats an introduction to design patterns - what they are and which were the ideas of the "Gang of Four".
</p>
<blockquote>
Implementing Design Patterns is gradually getting more common in the PHP world. The hype around Ruby on Rails, which is based on the Model-View-Controller architectural pattern, has spawned a generation of PHP based frameworks which embrace this pattern also, paving the way for others to embrace design patterns in general in their PHP applications.
</blockquote>
<p>
Design patterns are just a standardized way of doing something (like a Factory where, when you request an object, if one already exists you get that one instead of a new one). They illustrate the design pattern concept with a database abstraction system (UML) and a configuration setup where the main class inherits from the child type-specific ones. 
</p>]]></description>
      <pubDate>Thu, 09 Oct 2008 07:53:42 -0500</pubDate>
    </item>
  </channel>
</rss>
