<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: OOP is Mature, not Dead</title>
	<atom:link href="http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/</link>
	<description>PHP Programming, Web Development, PHP Advocacy and PHP Best Practices.</description>
	<lastBuildDate>Mon, 08 Mar 2010 17:52:45 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Avery Depew</title>
		<link>http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/#comment-84878</link>
		<dc:creator>Avery Depew</dc:creator>
		<pubDate>Wed, 03 Mar 2010 16:26:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/#comment-84878</guid>
		<description>very good, thankss</description>
		<content:encoded><![CDATA[<p>very good, thankss</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fernando</title>
		<link>http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/#comment-84582</link>
		<dc:creator>Fernando</dc:creator>
		<pubDate>Sat, 06 Jun 2009 16:36:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/#comment-84582</guid>
		<description>OOP .Net bast generics and extensive
vs
dbata BAse oriented applications.</description>
		<content:encoded><![CDATA[<p>OOP .Net bast generics and extensive<br />
vs<br />
dbata BAse oriented applications.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: deltawing</title>
		<link>http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/#comment-83633</link>
		<dc:creator>deltawing</dc:creator>
		<pubDate>Mon, 07 Apr 2008 06:33:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/#comment-83633</guid>
		<description>OOP is a tool, not a religion and of course it will not fit all projects.

HOWEVER ...

OOP is an academic and industry standard. I dare say for the most part, projects are developed with the OOP philosophy, or a philosophy that is similar to, or not mutually exclusive from OOP. 

There are cases where PURELY procedural programming can still work, but to be honest, I cannot think of many.

The fact is that since the &quot;software crisis&quot;, it just hasn&#039;t been acceptable to write spaghetti code and procedural programming is mostly conducive to that.

Again I say ... if there is a situation where a certain methodology is really warranted, then its OK.</description>
		<content:encoded><![CDATA[<p>OOP is a tool, not a religion and of course it will not fit all projects.</p>
<p>HOWEVER &#8230;</p>
<p>OOP is an academic and industry standard. I dare say for the most part, projects are developed with the OOP philosophy, or a philosophy that is similar to, or not mutually exclusive from OOP. </p>
<p>There are cases where PURELY procedural programming can still work, but to be honest, I cannot think of many.</p>
<p>The fact is that since the &#8220;software crisis&#8221;, it just hasn&#8217;t been acceptable to write spaghetti code and procedural programming is mostly conducive to that.</p>
<p>Again I say &#8230; if there is a situation where a certain methodology is really warranted, then its OK.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: asd</title>
		<link>http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/#comment-83514</link>
		<dc:creator>asd</dc:creator>
		<pubDate>Sun, 16 Mar 2008 04:02:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/#comment-83514</guid>
		<description>OOP is the industry AND academic standard. There are still many people hanging on to procedural programming, like hanging on the edge of a cliff. Programming procedurally in the 21st century is like riding a horse into battle against an tank brigade. 

If you don&#039;t understand OOP, you&#039;re gonna be in trouble in a few years.

PS. There are instances where OOP is still standard such as microchip programming. But there are good reasons for that!</description>
		<content:encoded><![CDATA[<p>OOP is the industry AND academic standard. There are still many people hanging on to procedural programming, like hanging on the edge of a cliff. Programming procedurally in the 21st century is like riding a horse into battle against an tank brigade. </p>
<p>If you don&#8217;t understand OOP, you&#8217;re gonna be in trouble in a few years.</p>
<p>PS. There are instances where OOP is still standard such as microchip programming. But there are good reasons for that!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Coen</title>
		<link>http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/#comment-83252</link>
		<dc:creator>Coen</dc:creator>
		<pubDate>Tue, 22 Jan 2008 07:35:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/#comment-83252</guid>
		<description>Just so everyone is up to speed, late static binding will be in php5.3 and 6. About bloody time! I&#039;m looking forward to implementing some very sexy architectures.</description>
		<content:encoded><![CDATA[<p>Just so everyone is up to speed, late static binding will be in php5.3 and 6. About bloody time! I&#8217;m looking forward to implementing some very sexy architectures.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: elias</title>
		<link>http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/#comment-81483</link>
		<dc:creator>elias</dc:creator>
		<pubDate>Wed, 09 May 2007 18:51:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/#comment-81483</guid>
		<description>your top three are perfrctly mine, but i would add a fourth:

4. traits or mixins

yes, i&#039;m late but i just found the blog to the name :)</description>
		<content:encoded><![CDATA[<p>your top three are perfrctly mine, but i would add a fourth:</p>
<p>4. traits or mixins</p>
<p>yes, i&#8217;m late but i just found the blog to the name <img src='http://www.procata.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: &#187; Blog Archive &#187; OOP is Mature, not Dead</title>
		<link>http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/#comment-81377</link>
		<dc:creator>&#187; Blog Archive &#187; OOP is Mature, not Dead</dc:creator>
		<pubDate>Tue, 10 Apr 2007 21:35:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/#comment-81377</guid>
		<description>[...] Honest Anthony wrote an interesting post today onHere&#8217;s a quick excerptQuite simply, it has become mature. The discussion may be on the decline because almost every language that anyone actually uses implements a core set of OOP features. OOP has won its arguments. Good luck taking a language mainstream &#8230; [...]</description>
		<content:encoded><![CDATA[<p>[...] Honest Anthony wrote an interesting post today onHere&#8217;s a quick excerptQuite simply, it has become mature. The discussion may be on the decline because almost every language that anyone actually uses implements a core set of OOP features. OOP has won its arguments. Good luck taking a language mainstream &#8230; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David</title>
		<link>http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/#comment-76009</link>
		<dc:creator>David</dc:creator>
		<pubDate>Tue, 13 Feb 2007 03:03:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/#comment-76009</guid>
		<description>I love the blog that you have. I was wondering if you would link my blog to yours and in return I would do the same for your blog. If you want to, my site name is American Legends and the URL is:

www.americanlegends.blogspot.com

If you want to do this just go to my blog and in one of the comments just write your blog name and the URL and I will add it to my site.

Thanks,
David</description>
		<content:encoded><![CDATA[<p>I love the blog that you have. I was wondering if you would link my blog to yours and in return I would do the same for your blog. If you want to, my site name is American Legends and the URL is:</p>
<p><a href="http://www.americanlegends.blogspot.com" rel="nofollow">http://www.americanlegends.blogspot.com</a></p>
<p>If you want to do this just go to my blog and in one of the comments just write your blog name and the URL and I will add it to my site.</p>
<p>Thanks,<br />
David</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pephi</title>
		<link>http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/#comment-74104</link>
		<dc:creator>Pephi</dc:creator>
		<pubDate>Wed, 07 Feb 2007 23:11:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/#comment-74104</guid>
		<description>What does this OOP stand for?</description>
		<content:encoded><![CDATA[<p>What does this OOP stand for?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pephi</title>
		<link>http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/#comment-74102</link>
		<dc:creator>Pephi</dc:creator>
		<pubDate>Wed, 07 Feb 2007 23:08:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/archives/2007/01/07/oop-is-mature-not-dead/#comment-74102</guid>
		<description>Thos blogs must have been interesting!</description>
		<content:encoded><![CDATA[<p>Thos blogs must have been interesting!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
