<?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: Why OOP Can Help</title>
	<atom:link href="http://ifacethoughts.net/2007/04/10/why-oop-can-help/feed/" rel="self" type="application/rss+xml" />
	<link>http://ifacethoughts.net/2007/04/10/why-oop-can-help/</link>
	<description>Thoughts on software development and related, by Abhijit Nadgouda</description>
	<lastBuildDate>Wed, 17 Mar 2010 22:27:34 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: I Too Dislike Objedt Oriented Programming &#124; iface thoughts</title>
		<link>http://ifacethoughts.net/2007/04/10/why-oop-can-help/comment-page-1/#comment-117897</link>
		<dc:creator>I Too Dislike Objedt Oriented Programming &#124; iface thoughts</dc:creator>
		<pubDate>Tue, 23 Oct 2007 05:22:02 +0000</pubDate>
		<guid isPermaLink="false">http://ifacethoughts.net/2007/04/10/why-oop-can-help/#comment-117897</guid>
		<description>[...] from this, I think OOP is extremely useful, even without the syntax and the [...]</description>
		<content:encoded><![CDATA[<p>[...] from this, I think OOP is extremely useful, even without the syntax and the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Abhijit Nadgouda</title>
		<link>http://ifacethoughts.net/2007/04/10/why-oop-can-help/comment-page-1/#comment-36129</link>
		<dc:creator>Abhijit Nadgouda</dc:creator>
		<pubDate>Wed, 11 Apr 2007 07:57:18 +0000</pubDate>
		<guid isPermaLink="false">http://ifacethoughts.net/2007/04/10/why-oop-can-help/#comment-36129</guid>
		<description>Shannon, I agree with you that sometimes a hybrid code is quicker to get out with. But I believe that OOP is seen more in the design than in the code. OOP concepts can be applied even in the procedural paradigm.

I also agree with you that design should be simple and easy to work with irrespective of the methodology. I we start feeling that something like OOP is making it complex, probably OOP is an overkill for it. Having said that, the concepts of interface, the separation of concerns and identifying roles and responsibilities are universal.</description>
		<content:encoded><![CDATA[<p>Shannon, I agree with you that sometimes a hybrid code is quicker to get out with. But I believe that OOP is seen more in the design than in the code. OOP concepts can be applied even in the procedural paradigm.</p>
<p>I also agree with you that design should be simple and easy to work with irrespective of the methodology. I we start feeling that something like OOP is making it complex, probably OOP is an overkill for it. Having said that, the concepts of interface, the separation of concerns and identifying roles and responsibilities are universal.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shannon Whitley</title>
		<link>http://ifacethoughts.net/2007/04/10/why-oop-can-help/comment-page-1/#comment-35826</link>
		<dc:creator>Shannon Whitley</dc:creator>
		<pubDate>Tue, 10 Apr 2007 23:09:24 +0000</pubDate>
		<guid isPermaLink="false">http://ifacethoughts.net/2007/04/10/why-oop-can-help/#comment-35826</guid>
		<description>I&#039;ve struggled with this for the past ten years.  The mantra is, &quot;Everything has to be object oriented.&quot;  There are so many areas where zealots make things harder than they need to be.  In reality, I write hybrid code, somewhere between purely procedural and purely object oriented.  I recognize some of the benefits of OOP, but I can&#039;t afford the time requirements to design and build a pure architecture.  The best design is simple, easy to deploy, and easy to maintain, regardless of the methodology.

What&#039;s interesting is the fact that someone can actually come out and say something negative about OOP.  That would surely have gotten you burned at the stake a few years ago.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve struggled with this for the past ten years.  The mantra is, &#8220;Everything has to be object oriented.&#8221;  There are so many areas where zealots make things harder than they need to be.  In reality, I write hybrid code, somewhere between purely procedural and purely object oriented.  I recognize some of the benefits of OOP, but I can&#8217;t afford the time requirements to design and build a pure architecture.  The best design is simple, easy to deploy, and easy to maintain, regardless of the methodology.</p>
<p>What&#8217;s interesting is the fact that someone can actually come out and say something negative about OOP.  That would surely have gotten you burned at the stake a few years ago.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
