<?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: No Piece of Cake</title>
	<atom:link href="http://webmozarts.com/2009/04/07/no-piece-of-cake/feed/" rel="self" type="application/rss+xml" />
	<link>http://webmozarts.com/2009/04/07/no-piece-of-cake/</link>
	<description>On The Art Of Web Development</description>
	<lastBuildDate>Mon, 30 Aug 2010 03:06:26 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Bernhard</title>
		<link>http://webmozarts.com/2009/04/07/no-piece-of-cake/comment-page-1/#comment-390</link>
		<dc:creator>Bernhard</dc:creator>
		<pubDate>Thu, 06 Aug 2009 15:45:22 +0000</pubDate>
		<guid isPermaLink="false">http://webmozarts.com/?p=33#comment-390</guid>
		<description>@Les: If you have read my post carefully, you see that I have a very deep respect for the developers of symfony. Also, I&#039;m not speaking about the complexity of the framework itself, but of the complexity of its API.

Judging someone as being a bad developer because he doesn&#039;t want to deal with unnecessarily complicated APIs is nonsense.</description>
		<content:encoded><![CDATA[<p>@Les: If you have read my post carefully, you see that I have a very deep respect for the developers of symfony. Also, I&#8217;m not speaking about the complexity of the framework itself, but of the complexity of its API.</p>
<p>Judging someone as being a bad developer because he doesn&#8217;t want to deal with unnecessarily complicated APIs is nonsense.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Les</title>
		<link>http://webmozarts.com/2009/04/07/no-piece-of-cake/comment-page-1/#comment-389</link>
		<dc:creator>Les</dc:creator>
		<pubDate>Thu, 06 Aug 2009 14:56:16 +0000</pubDate>
		<guid isPermaLink="false">http://webmozarts.com/?p=33#comment-389</guid>
		<description>Umm

&gt; So then it’s off to the forums in hopes of finding
&gt; someone else who’s solved the same problem…

Documentation or not, shouldn&#039;t you have the learnt skill to be able to cope regardless? I would think so, in fact I should expect so, if I was employing you.

Going to a forum to look for a solution or answers certainly isn&#039;t the sort of behaviour I would expect, nor would I accept it - forums generally, are for those who lack skill in my opinion.

Do you lack the skill? Apparently you do...</description>
		<content:encoded><![CDATA[<p>Umm</p>
<p>&gt; So then it’s off to the forums in hopes of finding<br />
&gt; someone else who’s solved the same problem…</p>
<p>Documentation or not, shouldn&#8217;t you have the learnt skill to be able to cope regardless? I would think so, in fact I should expect so, if I was employing you.</p>
<p>Going to a forum to look for a solution or answers certainly isn&#8217;t the sort of behaviour I would expect, nor would I accept it &#8211; forums generally, are for those who lack skill in my opinion.</p>
<p>Do you lack the skill? Apparently you do&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Les</title>
		<link>http://webmozarts.com/2009/04/07/no-piece-of-cake/comment-page-1/#comment-388</link>
		<dc:creator>Les</dc:creator>
		<pubDate>Thu, 06 Aug 2009 14:51:33 +0000</pubDate>
		<guid isPermaLink="false">http://webmozarts.com/?p=33#comment-388</guid>
		<description>Frameworks are complex today because today&#039;s Internet users expect decent software written and in a lot of cases, this involves some complexity.

If person&#039;s who want to develop for the Internet are unable to deal with that complixity, then I would suggest another vocation - you are never going to get away from a given level of complexity so deal with it.

Not everyone develops simple websites with limited backend interactivity, so if anything more than that is beyond your capabilities, look for another job.

I loathe people who complain about this framework or that framework, and after all the work that so many people have put into it, there is a serious lack of respect for the real developers who do a damn good job and get absolutely no thanks.

So yer,... either just get on with it and learn to develop to the standards set down by the framework or get off right now.</description>
		<content:encoded><![CDATA[<p>Frameworks are complex today because today&#8217;s Internet users expect decent software written and in a lot of cases, this involves some complexity.</p>
<p>If person&#8217;s who want to develop for the Internet are unable to deal with that complixity, then I would suggest another vocation &#8211; you are never going to get away from a given level of complexity so deal with it.</p>
<p>Not everyone develops simple websites with limited backend interactivity, so if anything more than that is beyond your capabilities, look for another job.</p>
<p>I loathe people who complain about this framework or that framework, and after all the work that so many people have put into it, there is a serious lack of respect for the real developers who do a damn good job and get absolutely no thanks.</p>
<p>So yer,&#8230; either just get on with it and learn to develop to the standards set down by the framework or get off right now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pete</title>
		<link>http://webmozarts.com/2009/04/07/no-piece-of-cake/comment-page-1/#comment-60</link>
		<dc:creator>pete</dc:creator>
		<pubDate>Thu, 07 May 2009 20:24:47 +0000</pubDate>
		<guid isPermaLink="false">http://webmozarts.com/?p=33#comment-60</guid>
		<description>So a little while ago, I read on a blog somewhere that the main guy who was in charge of all the documentation up until 1.2 left over differences with Fabien. Thing is, yes OO-PHP-- do it, it&#039;s a good and IMHO, necessary paradigm for a successful, powerful, and extensible PHP framework. But it can still be simple.. I think Symfony developers spend more time than devs with other frameworks just trying to figure out &quot;OK where is the appropriate place for this?&quot;. Maybe even if someone made a map of the object hierarchies and the typical file/folder layouts-- that would make it easier for people to see the &quot;bigger picture&quot; easier. 

Overall the documentation I find decent (albeit a bit verbose at times), and the while the API docs list all methods and objects, I find the comments on the parameters of most function quite lacking, to the point where I often rather just bust open the code itself to see wtf this thing is expecting.</description>
		<content:encoded><![CDATA[<p>So a little while ago, I read on a blog somewhere that the main guy who was in charge of all the documentation up until 1.2 left over differences with Fabien. Thing is, yes OO-PHP&#8211; do it, it&#8217;s a good and IMHO, necessary paradigm for a successful, powerful, and extensible PHP framework. But it can still be simple.. I think Symfony developers spend more time than devs with other frameworks just trying to figure out &#8220;OK where is the appropriate place for this?&#8221;. Maybe even if someone made a map of the object hierarchies and the typical file/folder layouts&#8211; that would make it easier for people to see the &#8220;bigger picture&#8221; easier. </p>
<p>Overall the documentation I find decent (albeit a bit verbose at times), and the while the API docs list all methods and objects, I find the comments on the parameters of most function quite lacking, to the point where I often rather just bust open the code itself to see wtf this thing is expecting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Evan</title>
		<link>http://webmozarts.com/2009/04/07/no-piece-of-cake/comment-page-1/#comment-31</link>
		<dc:creator>Evan</dc:creator>
		<pubDate>Fri, 17 Apr 2009 19:42:34 +0000</pubDate>
		<guid isPermaLink="false">http://webmozarts.com/?p=33#comment-31</guid>
		<description>I have to agree with ErisDS - symfony&#039;s biggest current problem is the documentation. I&#039;ve been using it since .6x and I&#039;m just starting to use the new forms framework - I like the power and flexibility but spend most of my time tracking down examples of how to do simple things. The documentation covers very general examples of each capability (not just the forms documentation but the overall framework), which would be fine if the API was thoroughly documented - but it&#039;s not. So then it&#039;s off to the forums in hopes of finding someone else who&#039;s solved the same problem... but now I find myself often coming across solutions that don&#039;t work anymore because so much has changed since 1.0. On my latest project I easily spent as much time combing over the documentation and forums for solutions as I did writing actual code... and I&#039;ve got a couple years experience with the framework! I can&#039;t imagine what its like for someone who&#039;s just starting at this point.</description>
		<content:encoded><![CDATA[<p>I have to agree with ErisDS &#8211; symfony&#8217;s biggest current problem is the documentation. I&#8217;ve been using it since .6x and I&#8217;m just starting to use the new forms framework &#8211; I like the power and flexibility but spend most of my time tracking down examples of how to do simple things. The documentation covers very general examples of each capability (not just the forms documentation but the overall framework), which would be fine if the API was thoroughly documented &#8211; but it&#8217;s not. So then it&#8217;s off to the forums in hopes of finding someone else who&#8217;s solved the same problem&#8230; but now I find myself often coming across solutions that don&#8217;t work anymore because so much has changed since 1.0. On my latest project I easily spent as much time combing over the documentation and forums for solutions as I did writing actual code&#8230; and I&#8217;ve got a couple years experience with the framework! I can&#8217;t imagine what its like for someone who&#8217;s just starting at this point.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ErisDS</title>
		<link>http://webmozarts.com/2009/04/07/no-piece-of-cake/comment-page-1/#comment-28</link>
		<dc:creator>ErisDS</dc:creator>
		<pubDate>Mon, 13 Apr 2009 13:21:45 +0000</pubDate>
		<guid isPermaLink="false">http://webmozarts.com/?p=33#comment-28</guid>
		<description>I think that rather than simplifying Symfony, it is the documentation that needs work. The Jobeet tutorial goes a long way towards easing in new users, but the API just doesn&#039;t give enough information regarding what a class or method is meant to do in my opinion.</description>
		<content:encoded><![CDATA[<p>I think that rather than simplifying Symfony, it is the documentation that needs work. The Jobeet tutorial goes a long way towards easing in new users, but the API just doesn&#8217;t give enough information regarding what a class or method is meant to do in my opinion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nicolas Martin</title>
		<link>http://webmozarts.com/2009/04/07/no-piece-of-cake/comment-page-1/#comment-16</link>
		<dc:creator>Nicolas Martin</dc:creator>
		<pubDate>Fri, 10 Apr 2009 10:10:57 +0000</pubDate>
		<guid isPermaLink="false">http://webmozarts.com/?p=33#comment-16</guid>
		<description>The only Symfony&#039;s flaw is that is made out of PHP ! Which still suffers from its reputation of being a crappy easy-to-use scripting language.

What makes Symfony a very promising framework is that it brings OO programming, best practices and good designs to the PHP world, and aims at raising the overall quality of PHP-based softwares.</description>
		<content:encoded><![CDATA[<p>The only Symfony&#8217;s flaw is that is made out of PHP ! Which still suffers from its reputation of being a crappy easy-to-use scripting language.</p>
<p>What makes Symfony a very promising framework is that it brings OO programming, best practices and good designs to the PHP world, and aims at raising the overall quality of PHP-based softwares.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bernhard</title>
		<link>http://webmozarts.com/2009/04/07/no-piece-of-cake/comment-page-1/#comment-15</link>
		<dc:creator>Bernhard</dc:creator>
		<pubDate>Thu, 09 Apr 2009 21:43:37 +0000</pubDate>
		<guid isPermaLink="false">http://webmozarts.com/?p=33#comment-15</guid>
		<description>@Alan: I don&#039;t think simplicity and pure OO structure exclude each other. The question is how, how complicated and how feature-rich you design your classes.

In my opinion the YAML format Francois suggested looked nice at the first glance, but had its flaws, as Fabien pointed out. You would have had to learn everything twice, once how you do it in YAML and once how you do it in PHP. I think we need a pure PHP concept: One with good conventions and an easy to use interface. One that requires only very few modifications in common cases.</description>
		<content:encoded><![CDATA[<p>@Alan: I don&#8217;t think simplicity and pure OO structure exclude each other. The question is how, how complicated and how feature-rich you design your classes.</p>
<p>In my opinion the YAML format Francois suggested looked nice at the first glance, but had its flaws, as Fabien pointed out. You would have had to learn everything twice, once how you do it in YAML and once how you do it in PHP. I think we need a pure PHP concept: One with good conventions and an easy to use interface. One that requires only very few modifications in common cases.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan Jones</title>
		<link>http://webmozarts.com/2009/04/07/no-piece-of-cake/comment-page-1/#comment-14</link>
		<dc:creator>Alan Jones</dc:creator>
		<pubDate>Thu, 09 Apr 2009 09:35:07 +0000</pubDate>
		<guid isPermaLink="false">http://webmozarts.com/?p=33#comment-14</guid>
		<description>Seems this was already discussed long ago, and Fabien&#039;s answer was: I don&#039;t want simplicity, I want pure OO structure. If you&#039;re not good enough to get symfony quickly, then stay with Code Igniter. His reaction was abrupt enough to make the co-founder of the framework leave the project. 

http://redotheweb.com/2008/09/23/document-driven-development-in-practice-rethinking-sfforms/</description>
		<content:encoded><![CDATA[<p>Seems this was already discussed long ago, and Fabien&#8217;s answer was: I don&#8217;t want simplicity, I want pure OO structure. If you&#8217;re not good enough to get symfony quickly, then stay with Code Igniter. His reaction was abrupt enough to make the co-founder of the framework leave the project. </p>
<p><a href="http://redotheweb.com/2008/09/23/document-driven-development-in-practice-rethinking-sfforms/" rel="nofollow" target="_blank" class="liexternal">http://redotheweb.com/2008/09/23/document-driven-development-in-practice-rethinking-sfforms/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lloyd27</title>
		<link>http://webmozarts.com/2009/04/07/no-piece-of-cake/comment-page-1/#comment-11</link>
		<dc:creator>lloyd27</dc:creator>
		<pubDate>Wed, 08 Apr 2009 09:03:04 +0000</pubDate>
		<guid isPermaLink="false">http://webmozarts.com/?p=33#comment-11</guid>
		<description>IMHO, symfony is not a framework for such a stupid developer :)

symfony is by far the best PHP framework, but you HAVE to know what we&#039;re talking about. It&#039;s not a framework for beginners, or people that don&#039;t even know what a Singleton (just for say one pattern) is.
No doubt it takes a lot of time to study it, at first, but once you got the big picture, you know how to do almost everything, and you can really do it..

The Form Framework was not created for lazy developers who want something to get things done quickly. It&#039;s raw power :) And the drawback is that is a bit complicated, at first. But it surely worths the pain :)</description>
		<content:encoded><![CDATA[<p>IMHO, symfony is not a framework for such a stupid developer <img src='http://webmozarts.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>symfony is by far the best PHP framework, but you HAVE to know what we&#8217;re talking about. It&#8217;s not a framework for beginners, or people that don&#8217;t even know what a Singleton (just for say one pattern) is.<br />
No doubt it takes a lot of time to study it, at first, but once you got the big picture, you know how to do almost everything, and you can really do it..</p>
<p>The Form Framework was not created for lazy developers who want something to get things done quickly. It&#8217;s raw power <img src='http://webmozarts.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  And the drawback is that is a bit complicated, at first. But it surely worths the pain <img src='http://webmozarts.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
