<?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"
	>
<channel>
	<title>Comments on: The lesser of two evils?</title>
	<atom:link href="http://blog.amnuts.com/2007/12/17/the-lesser-of-two-evils/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.amnuts.com/2007/12/17/the-lesser-of-two-evils/</link>
	<description>php projects, javascript, and... stuff.</description>
	<pubDate>Wed, 20 Aug 2008 14:37:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Andy</title>
		<link>http://blog.amnuts.com/2007/12/17/the-lesser-of-two-evils/#comment-23</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Tue, 18 Dec 2007 14:55:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.amnuts.com/2007/12/17/the-lesser-of-two-evils/#comment-23</guid>
		<description>Thanks for your thoughts, elazar!

Using an existing framework would be a good step in the right direction is applications need to be written from scratch...  Of course, there could be (and already have been on the 'net) huge debates around which one to use; ZF, Symphony, Prado, Cake, etc.  But I suppose, as with anything, you'd use whatever one serves your purpose.  (At work and home I've opted for ZF.)</description>
		<content:encoded><![CDATA[<p>Thanks for your thoughts, elazar!</p>
<p>Using an existing framework would be a good step in the right direction is applications need to be written from scratch&#8230;  Of course, there could be (and already have been on the &#8216;net) huge debates around which one to use; ZF, Symphony, Prado, Cake, etc.  But I suppose, as with anything, you&#8217;d use whatever one serves your purpose.  (At work and home I&#8217;ve opted for ZF.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: elazar</title>
		<link>http://blog.amnuts.com/2007/12/17/the-lesser-of-two-evils/#comment-22</link>
		<dc:creator>elazar</dc:creator>
		<pubDate>Tue, 18 Dec 2007 03:59:07 +0000</pubDate>
		<guid isPermaLink="false">http://blog.amnuts.com/2007/12/17/the-lesser-of-two-evils/#comment-22</guid>
		<description>I think this situation is part of the reason why frameworks and libraries seem to be coming out of the woodworks in alarming numbers. It's all too often that existing applications have a lot of extraneous features or aren't easy to extend or integrate with. 

Outside of the options of using third-party software or rolling your own, a third option is to use an existing framework or library that handles the lower-level operations and leaves you free to code the higher-level or more advanced application features. An additional advantage to doing this is that the applications and frameworks can become established and widely-used, making your experience all the more valuable and portable between projects and even jobs.

If you're looking at a particular project now, take a look at any of the MVC frameworks out there, libraries like PEAR or PECL, and see what's there already that might do at least a significant amount of the lower-level work for you. It may also help to open source for your core and get the related community involved to help in its development so all the work isn't on your shoulders.

That's my $0.02.</description>
		<content:encoded><![CDATA[<p>I think this situation is part of the reason why frameworks and libraries seem to be coming out of the woodworks in alarming numbers. It&#8217;s all too often that existing applications have a lot of extraneous features or aren&#8217;t easy to extend or integrate with. </p>
<p>Outside of the options of using third-party software or rolling your own, a third option is to use an existing framework or library that handles the lower-level operations and leaves you free to code the higher-level or more advanced application features. An additional advantage to doing this is that the applications and frameworks can become established and widely-used, making your experience all the more valuable and portable between projects and even jobs.</p>
<p>If you&#8217;re looking at a particular project now, take a look at any of the MVC frameworks out there, libraries like PEAR or PECL, and see what&#8217;s there already that might do at least a significant amount of the lower-level work for you. It may also help to open source for your core and get the related community involved to help in its development so all the work isn&#8217;t on your shoulders.</p>
<p>That&#8217;s my $0.02.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
