<?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: &#8220;My framework is more MVC than *your* framework!&#8221;</title>
	<atom:link href="http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/</link>
	<description>Facebook should&#039;ve be written in unicornSchemaLang, because everyone *knows* that PHP is no good for anything, right?</description>
	<lastBuildDate>Mon, 09 Aug 2010 16:04:35 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Chak</title>
		<link>http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/comment-page-1/#comment-10610</link>
		<dc:creator>Chak</dc:creator>
		<pubDate>Thu, 17 Jul 2008 20:08:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/#comment-10610</guid>
		<description>@Mariano Iglesias

So You are like that you said...

&quot;Finally, when someone comes along and tries to tell me how to do things, I say fuck them. What makes you think you know better than me?&quot;

... why the fuckers guys noobs of CakePHP try to do it over and over again, come on, a good PHP developer do not take care of that, it&#039;s a matter when you&#039;re getting a project in your own best way to do it...

You should use whatever you want ;) , a good developer do it... :D

So, please Mariano... So do fuck you</description>
		<content:encoded><![CDATA[<p>@Mariano Iglesias</p>
<p>So You are like that you said&#8230;</p>
<p>&#8220;Finally, when someone comes along and tries to tell me how to do things, I say fuck them. What makes you think you know better than me?&#8221;</p>
<p>&#8230; why the fuckers guys noobs of CakePHP try to do it over and over again, come on, a good PHP developer do not take care of that, it&#8217;s a matter when you&#8217;re getting a project in your own best way to do it&#8230;</p>
<p>You should use whatever you want <img src='http://www.littlehart.net/atthekeyboard/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  , a good developer do it&#8230; <img src='http://www.littlehart.net/atthekeyboard/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>So, please Mariano&#8230; So do fuck you</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Hartjes</title>
		<link>http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/comment-page-1/#comment-8868</link>
		<dc:creator>Chris Hartjes</dc:creator>
		<pubDate>Wed, 26 Mar 2008 00:54:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/#comment-8868</guid>
		<description>@Dave

Well, it has a lot to do with programming style as well.  Some programmers have their favourite libraries for a lot of things, and loosely-formatted frameworks let you easily incorporate those.

Personally, I find that when I use Code Igniter vs. Cake, I get annoyed because I find myself writing code that already exists in Cake.  I guess that&#039;s the peril of trying to write Cake-style code in a non-Cake framework.</description>
		<content:encoded><![CDATA[<p>@Dave</p>
<p>Well, it has a lot to do with programming style as well.  Some programmers have their favourite libraries for a lot of things, and loosely-formatted frameworks let you easily incorporate those.</p>
<p>Personally, I find that when I use Code Igniter vs. Cake, I get annoyed because I find myself writing code that already exists in Cake.  I guess that&#8217;s the peril of trying to write Cake-style code in a non-Cake framework.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave</title>
		<link>http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/comment-page-1/#comment-8859</link>
		<dc:creator>Dave</dc:creator>
		<pubDate>Tue, 25 Mar 2008 16:19:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/#comment-8859</guid>
		<description>I would think a developer would want to use a MVC framework that is strict instead of a loosely formatted one. Then if you ever have to work with a loosely formatted one it would be more of a breeze than the other way around, if you know what I mean.</description>
		<content:encoded><![CDATA[<p>I would think a developer would want to use a MVC framework that is strict instead of a loosely formatted one. Then if you ever have to work with a loosely formatted one it would be more of a breeze than the other way around, if you know what I mean.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robin</title>
		<link>http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/comment-page-1/#comment-8762</link>
		<dc:creator>Robin</dc:creator>
		<pubDate>Fri, 14 Mar 2008 13:48:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/#comment-8762</guid>
		<description>Hear hear!

Nice argument, finally a true voice on the whole &#039;you call that MVC? checkout MY framework... tháts MVC&#039;-bullshit..

Good article..</description>
		<content:encoded><![CDATA[<p>Hear hear!</p>
<p>Nice argument, finally a true voice on the whole &#8216;you call that MVC? checkout MY framework&#8230; tháts MVC&#8217;-bullshit..</p>
<p>Good article..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Gregoire</title>
		<link>http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/comment-page-1/#comment-8761</link>
		<dc:creator>Mike Gregoire</dc:creator>
		<pubDate>Fri, 14 Mar 2008 12:42:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/#comment-8761</guid>
		<description>@simoncpu

LOL... most insightful comment of the post. Thanks.</description>
		<content:encoded><![CDATA[<p>@simoncpu</p>
<p>LOL&#8230; most insightful comment of the post. Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brandon O</title>
		<link>http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/comment-page-1/#comment-8748</link>
		<dc:creator>Brandon O</dc:creator>
		<pubDate>Thu, 13 Mar 2008 04:09:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/#comment-8748</guid>
		<description>@Chris Hartjes 

I guess it all comes down to how much you care that a framework follows a MVC(which it claims to follow).  Often times people don&#039;t care because they don&#039;t know they should.  I am sure a huge percentage of the popular PHP frameworks users are thinking &quot;Well these guys know what they are doing&quot;,  &quot;It works better than my other code&quot; and blindly follow whatever new changes end up in the repo.  

The purpose of MVC is to encapsulate to separate.  If you start to smudge the lines (mixing data with interface, etc...) you lose the advantages of MVC.  So I think Mike is right screaming passionately to get peoples attention.  Someone needs to.</description>
		<content:encoded><![CDATA[<p>@Chris Hartjes </p>
<p>I guess it all comes down to how much you care that a framework follows a MVC(which it claims to follow).  Often times people don&#8217;t care because they don&#8217;t know they should.  I am sure a huge percentage of the popular PHP frameworks users are thinking &#8220;Well these guys know what they are doing&#8221;,  &#8220;It works better than my other code&#8221; and blindly follow whatever new changes end up in the repo.  </p>
<p>The purpose of MVC is to encapsulate to separate.  If you start to smudge the lines (mixing data with interface, etc&#8230;) you lose the advantages of MVC.  So I think Mike is right screaming passionately to get peoples attention.  Someone needs to.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jean-Philippe Déry</title>
		<link>http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/comment-page-1/#comment-8744</link>
		<dc:creator>Jean-Philippe Déry</dc:creator>
		<pubDate>Wed, 12 Mar 2008 17:08:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/#comment-8744</guid>
		<description>Hi,
Now that I’ve followed this debate on different blogs, I thought I could give my 2 cents and hope we can all learn from what’s happening.

Let me first introduce myself. My name is Jean-Philippe Déry, I’m 24, from Canada and I’ve been a web developer since 2000. I’ve been using Mojavi and now, all my projects are made using Agavi. I’ve never regretted this choice.

Now on the topic. Mike, even if all the remarks he made seemed impolite or even rude, he raised an important issue. Saying that most frameworks are broken beyond repair is still exaggerated but from a MVC point of view, it’s true. We are all web developer right ? Experience should have taught one (of many) things that stays true with web development and it is his constant evolution. Things changes, and they changes fast. One day we use a database, the other day XML files and the next day web services. Since we can’t predict what’s the next thing to happen, it would be right to at least make some code that will evolve with the next big thing without rewriting the whole application over and over.

Using models properly, which encapsulate the data access layer, from what I’ve been taught, really help (thanks to Mike who spent the time to explain me how I can write better code). Does it means it will take more time to develop ? It may takes more time when you’re writing from scratch, but you won’t need to rewrite the whole thing when the next big thing will happen. This makes sense to me. 

If any of this makes sense to you I suggest you ask the developer of your chosen framework to make it more MVC, not because Mike said so but because in the future you don’t want to rewrite applications when the new trend hits.

Thanks</description>
		<content:encoded><![CDATA[<p>Hi,<br />
Now that I’ve followed this debate on different blogs, I thought I could give my 2 cents and hope we can all learn from what’s happening.</p>
<p>Let me first introduce myself. My name is Jean-Philippe Déry, I’m 24, from Canada and I’ve been a web developer since 2000. I’ve been using Mojavi and now, all my projects are made using Agavi. I’ve never regretted this choice.</p>
<p>Now on the topic. Mike, even if all the remarks he made seemed impolite or even rude, he raised an important issue. Saying that most frameworks are broken beyond repair is still exaggerated but from a MVC point of view, it’s true. We are all web developer right ? Experience should have taught one (of many) things that stays true with web development and it is his constant evolution. Things changes, and they changes fast. One day we use a database, the other day XML files and the next day web services. Since we can’t predict what’s the next thing to happen, it would be right to at least make some code that will evolve with the next big thing without rewriting the whole application over and over.</p>
<p>Using models properly, which encapsulate the data access layer, from what I’ve been taught, really help (thanks to Mike who spent the time to explain me how I can write better code). Does it means it will take more time to develop ? It may takes more time when you’re writing from scratch, but you won’t need to rewrite the whole thing when the next big thing will happen. This makes sense to me. </p>
<p>If any of this makes sense to you I suggest you ask the developer of your chosen framework to make it more MVC, not because Mike said so but because in the future you don’t want to rewrite applications when the new trend hits.</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Hartjes</title>
		<link>http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/comment-page-1/#comment-8743</link>
		<dc:creator>Chris Hartjes</dc:creator>
		<pubDate>Wed, 12 Mar 2008 13:00:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/#comment-8743</guid>
		<description>@Brandon O

That&#039;s an interesting question, but my objection to his comments wasn&#039;t based on me using CakePHP.  My objection is based on the fact that the vast majority of people who use frameworks with a less-than-perfect implementation of MVC don&#039;t care that it&#039;s not perfect.</description>
		<content:encoded><![CDATA[<p>@Brandon O</p>
<p>That&#8217;s an interesting question, but my objection to his comments wasn&#8217;t based on me using CakePHP.  My objection is based on the fact that the vast majority of people who use frameworks with a less-than-perfect implementation of MVC don&#8217;t care that it&#8217;s not perfect.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brandon O</title>
		<link>http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/comment-page-1/#comment-8739</link>
		<dc:creator>Brandon O</dc:creator>
		<pubDate>Wed, 12 Mar 2008 04:47:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/#comment-8739</guid>
		<description>It would be interesting to see how many of the people offended by Mike Seth&#039;s comments are using CakePHP as their primary framework.</description>
		<content:encoded><![CDATA[<p>It would be interesting to see how many of the people offended by Mike Seth&#8217;s comments are using CakePHP as their primary framework.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mariano Iglesias</title>
		<link>http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/comment-page-1/#comment-8725</link>
		<dc:creator>Mariano Iglesias</dc:creator>
		<pubDate>Mon, 10 Mar 2008 16:56:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2008/03/06/my-framework-is-more-mvc-than-your-framework/#comment-8725</guid>
		<description>@Mike Seth: I say this over and over again: WHO THE HECK are you to say what&#039;s right or wrong about a particular way of implementing MVC? Do you think you are smarter? Think again, everytime some moron with too much time on their hand comes along pretending to be the most knowledgeable on earth, their comments do little to proove them right.

You should know by now that there&#039;s no perfect way to do things, just ways that work better than others. And at the end of the day, if after all these years Agavi sounds more like an obscure candy bar brand than it is a PHP framework it is probably because it&#039;s not helpful for a lot of PHP developers. Shape it as an &quot;elite&quot; framework, but the truth is all these rant come because you hate the fact that Agavi is not widely spread.

Finally, when someone comes along and tries to tell me how to do things, I say fuck them. What makes you think you know better than me?</description>
		<content:encoded><![CDATA[<p>@Mike Seth: I say this over and over again: WHO THE HECK are you to say what&#8217;s right or wrong about a particular way of implementing MVC? Do you think you are smarter? Think again, everytime some moron with too much time on their hand comes along pretending to be the most knowledgeable on earth, their comments do little to proove them right.</p>
<p>You should know by now that there&#8217;s no perfect way to do things, just ways that work better than others. And at the end of the day, if after all these years Agavi sounds more like an obscure candy bar brand than it is a PHP framework it is probably because it&#8217;s not helpful for a lot of PHP developers. Shape it as an &#8220;elite&#8221; framework, but the truth is all these rant come because you hate the fact that Agavi is not widely spread.</p>
<p>Finally, when someone comes along and tries to tell me how to do things, I say fuck them. What makes you think you know better than me?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
