<?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: My X is better than your Y &#8211; PHP/Ruby Edition, Part XVI</title>
	<atom:link href="http://agilo.us/2009/07/12/my-x-is-better-than-your-y-phpruby-edition-part-xvi/feed/" rel="self" type="application/rss+xml" />
	<link>http://agilo.us/2009/07/12/my-x-is-better-than-your-y-phpruby-edition-part-xvi/</link>
	<description>Trying to remain agile in a BIG design world.</description>
	<lastBuildDate>Sat, 17 Dec 2011 17:31:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: joebob97213</title>
		<link>http://agilo.us/2009/07/12/my-x-is-better-than-your-y-phpruby-edition-part-xvi/comment-page-1/#comment-57</link>
		<dc:creator>joebob97213</dc:creator>
		<pubDate>Wed, 15 Jul 2009 22:02:00 +0000</pubDate>
		<guid isPermaLink="false">http://agilo.us/?p=46#comment-57</guid>
		<description>The recently released NetBeans 6.7 added support for PHPunit. This provides code coverage similar to Junit, Ruby and Python. I&#039;ll have to upgrade and give it a try.&lt;br&gt;&lt;a href=&quot;http://www.netbeans.org/kb/docs/php/phpunit.html&quot; rel=&quot;nofollow&quot;&gt;http://www.netbeans.org/kb/docs/php/phpunit.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;-Frank</description>
		<content:encoded><![CDATA[<p>The recently released NetBeans 6.7 added support for PHPunit. This provides code coverage similar to Junit, Ruby and Python. I&#39;ll have to upgrade and give it a try.<br /><a href="http://www.netbeans.org/kb/docs/php/phpunit.html" rel="nofollow">http://www.netbeans.org/kb/docs/php/phpunit.html</a></p>
<p>-Frank</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: elizabethn</title>
		<link>http://agilo.us/2009/07/12/my-x-is-better-than-your-y-phpruby-edition-part-xvi/comment-page-1/#comment-56</link>
		<dc:creator>elizabethn</dc:creator>
		<pubDate>Wed, 15 Jul 2009 20:08:37 +0000</pubDate>
		<guid isPermaLink="false">http://agilo.us/?p=46#comment-56</guid>
		<description>Hey Bill,&lt;br&gt;Nice post :)  &lt;br&gt;&lt;br&gt;I wanted to quickly comment on the TDD. I think Sebastian has made real strides in extolling the virtues of testing, especially with all his great work with PHPUnit. As well, PHP held a month of testing with a &quot;testfest&quot; in May (and improvements in testing tools like SimpleTest are making it easier for everybody), and if you ask any truly professional PHP developer if he/she tests the code, the answer will likely be &quot;yes!&quot; So I think it&#039;s getting better as time progresses and the TDD advocates continue to educate the masses. The mindset may not be completely there yet, but like you said, the reason is PHP&#039;s pragmatic nature and the low barrier to entry. Of course this has been said before, but PHP&#039;s strengths are also it&#039;s weaknesses - you make something easy to learn and use, and everybody will easily learn and use it... traditional programmers and hobbyists alike. Such is the case with version control, I think. Its importance and application is gradually seeping down through the ranks, but honestly, when you&#039;re the only web developer there (doing design, development, sysadmin, everything)... version control may just seem like a big pita. Of course, it only serves to help yourself, but some likely still need convincing. :)&lt;br&gt;&lt;br&gt;As far as the &quot;tabs versus spaces&quot; debate goes, that&#039;s just another example of a PHP strength/weakness - its flexibility. There are 1000 ways to get something done in PHP, which means that every programmer will do it his/her own way (which is also likely not the same way as everyone else). But personally, I love that freedom and that control. I love being able to decide what *I* think the best way is to get from Point A to Point B. This is also why, despite popular opinion, I love the fact that there are 47 million PHP frameworks. You can choose to use whichever one you want. Or none at all. Or write your own (which is what many people end up doing.)  A lot of people see this as another reason PHP shouldn&#039;t be taken seriously, but I love the freedom of choice. (Which is also why I think commenting your code is crucial, especially in a PHP script - you have to give insight to future maintainers not only what you&#039;re doing, but why you chose to do things that way... but that&#039;s another story for another time.)&lt;br&gt;&lt;br&gt;I won&#039;t bash Ruby or Rails, or Python, or Perl, or Erlang (mostly because I don&#039;t understand it), or other languages that are helping someone somewhere accomplish what they need to get done. I think that&#039;s like saying &quot;my car is better than your car,&quot; when all a car really does is get you to your destination.</description>
		<content:encoded><![CDATA[<p>Hey Bill,<br />Nice post :)  </p>
<p>I wanted to quickly comment on the TDD. I think Sebastian has made real strides in extolling the virtues of testing, especially with all his great work with PHPUnit. As well, PHP held a month of testing with a &#8220;testfest&#8221; in May (and improvements in testing tools like SimpleTest are making it easier for everybody), and if you ask any truly professional PHP developer if he/she tests the code, the answer will likely be &#8220;yes!&#8221; So I think it&#39;s getting better as time progresses and the TDD advocates continue to educate the masses. The mindset may not be completely there yet, but like you said, the reason is PHP&#39;s pragmatic nature and the low barrier to entry. Of course this has been said before, but PHP&#39;s strengths are also it&#39;s weaknesses &#8211; you make something easy to learn and use, and everybody will easily learn and use it&#8230; traditional programmers and hobbyists alike. Such is the case with version control, I think. Its importance and application is gradually seeping down through the ranks, but honestly, when you&#39;re the only web developer there (doing design, development, sysadmin, everything)&#8230; version control may just seem like a big pita. Of course, it only serves to help yourself, but some likely still need convincing. :)</p>
<p>As far as the &#8220;tabs versus spaces&#8221; debate goes, that&#39;s just another example of a PHP strength/weakness &#8211; its flexibility. There are 1000 ways to get something done in PHP, which means that every programmer will do it his/her own way (which is also likely not the same way as everyone else). But personally, I love that freedom and that control. I love being able to decide what *I* think the best way is to get from Point A to Point B. This is also why, despite popular opinion, I love the fact that there are 47 million PHP frameworks. You can choose to use whichever one you want. Or none at all. Or write your own (which is what many people end up doing.)  A lot of people see this as another reason PHP shouldn&#39;t be taken seriously, but I love the freedom of choice. (Which is also why I think commenting your code is crucial, especially in a PHP script &#8211; you have to give insight to future maintainers not only what you&#39;re doing, but why you chose to do things that way&#8230; but that&#39;s another story for another time.)</p>
<p>I won&#39;t bash Ruby or Rails, or Python, or Perl, or Erlang (mostly because I don&#39;t understand it), or other languages that are helping someone somewhere accomplish what they need to get done. I think that&#39;s like saying &#8220;my car is better than your car,&#8221; when all a car really does is get you to your destination.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: joebob97213</title>
		<link>http://agilo.us/2009/07/12/my-x-is-better-than-your-y-phpruby-edition-part-xvi/comment-page-1/#comment-55</link>
		<dc:creator>joebob97213</dc:creator>
		<pubDate>Wed, 15 Jul 2009 15:02:00 +0000</pubDate>
		<guid isPermaLink="false">http://agilo.us/?p=46#comment-55</guid>
		<description>The recently released NetBeans 6.7 added support for PHPunit. This provides code coverage similar to Junit, Ruby and Python. I&#039;ll have to upgrade and give it a try.&lt;br&gt;&lt;a href=&quot;http://www.netbeans.org/kb/docs/php/phpunit.html&quot; rel=&quot;nofollow&quot;&gt;http://www.netbeans.org/kb/docs/php/phpunit.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;-Frank</description>
		<content:encoded><![CDATA[<p>The recently released NetBeans 6.7 added support for PHPunit. This provides code coverage similar to Junit, Ruby and Python. I&#39;ll have to upgrade and give it a try.<br /><a href="http://www.netbeans.org/kb/docs/php/phpunit.html" rel="nofollow">http://www.netbeans.org/kb/docs/php/phpunit.html</a></p>
<p>-Frank</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: elizabethn</title>
		<link>http://agilo.us/2009/07/12/my-x-is-better-than-your-y-phpruby-edition-part-xvi/comment-page-1/#comment-54</link>
		<dc:creator>elizabethn</dc:creator>
		<pubDate>Wed, 15 Jul 2009 13:08:37 +0000</pubDate>
		<guid isPermaLink="false">http://agilo.us/?p=46#comment-54</guid>
		<description>Hey Bill,&lt;br&gt;Nice post :)  &lt;br&gt;&lt;br&gt;I wanted to quickly comment on the TDD. I think Sebastian has made real strides in extolling the virtues of testing, especially with all his great work with PHPUnit. As well, PHP held a month of testing with a &quot;testfest&quot; in May (and improvements in testing tools like SimpleTest are making it easier for everybody), and if you ask any truly professional PHP developer if he/she tests the code, the answer will likely be &quot;yes!&quot; So I think it&#039;s getting better as time progresses and the TDD advocates continue to educate the masses. The mindset may not be completely there yet, but like you said, the reason is PHP&#039;s pragmatic nature and the low barrier to entry. Of course this has been said before, but PHP&#039;s strengths are also it&#039;s weaknesses - you make something easy to learn and use, and everybody will easily learn and use it... traditional programmers and hobbyists alike. Such is the case with version control, I think. Its importance and application is gradually seeping down through the ranks, but honestly, when you&#039;re the only web developer there (doing design, development, sysadmin, everything)... version control may just seem like a big pita. Of course, it only serves to help yourself, but some likely still need convincing. :)&lt;br&gt;&lt;br&gt;As far as the &quot;tabs versus spaces&quot; debate goes, that&#039;s just another example of a PHP strength/weakness - its flexibility. There are 1000 ways to get something done in PHP, which means that every programmer will do it his/her own way (which is also likely not the same way as everyone else). But personally, I love that freedom and that control. I love being able to decide what *I* think the best way is to get from Point A to Point B. This is also why, despite popular opinion, I love the fact that there are 47 million PHP frameworks. You can choose to use whichever one you want. Or none at all. Or write your own (which is what many people end up doing.)  A lot of people see this as another reason PHP shouldn&#039;t be taken seriously, but I love the freedom of choice. (Which is also why I think commenting your code is crucial, especially in a PHP script - you have to give insight to future maintainers not only what you&#039;re doing, but why you chose to do things that way... but that&#039;s another story for another time.)&lt;br&gt;&lt;br&gt;I won&#039;t bash Ruby or Rails, or Python, or Perl, or Erlang (mostly because I don&#039;t understand it), or other languages that are helping someone somewhere accomplish what they need to get done. I think that&#039;s like saying &quot;my car is better than your car,&quot; when all a car really does is get you to your destination.</description>
		<content:encoded><![CDATA[<p>Hey Bill,<br />Nice post :)  </p>
<p>I wanted to quickly comment on the TDD. I think Sebastian has made real strides in extolling the virtues of testing, especially with all his great work with PHPUnit. As well, PHP held a month of testing with a &#8220;testfest&#8221; in May (and improvements in testing tools like SimpleTest are making it easier for everybody), and if you ask any truly professional PHP developer if he/she tests the code, the answer will likely be &#8220;yes!&#8221; So I think it&#39;s getting better as time progresses and the TDD advocates continue to educate the masses. The mindset may not be completely there yet, but like you said, the reason is PHP&#39;s pragmatic nature and the low barrier to entry. Of course this has been said before, but PHP&#39;s strengths are also it&#39;s weaknesses &#8211; you make something easy to learn and use, and everybody will easily learn and use it&#8230; traditional programmers and hobbyists alike. Such is the case with version control, I think. Its importance and application is gradually seeping down through the ranks, but honestly, when you&#39;re the only web developer there (doing design, development, sysadmin, everything)&#8230; version control may just seem like a big pita. Of course, it only serves to help yourself, but some likely still need convincing. :)</p>
<p>As far as the &#8220;tabs versus spaces&#8221; debate goes, that&#39;s just another example of a PHP strength/weakness &#8211; its flexibility. There are 1000 ways to get something done in PHP, which means that every programmer will do it his/her own way (which is also likely not the same way as everyone else). But personally, I love that freedom and that control. I love being able to decide what *I* think the best way is to get from Point A to Point B. This is also why, despite popular opinion, I love the fact that there are 47 million PHP frameworks. You can choose to use whichever one you want. Or none at all. Or write your own (which is what many people end up doing.)  A lot of people see this as another reason PHP shouldn&#39;t be taken seriously, but I love the freedom of choice. (Which is also why I think commenting your code is crucial, especially in a PHP script &#8211; you have to give insight to future maintainers not only what you&#39;re doing, but why you chose to do things that way&#8230; but that&#39;s another story for another time.)</p>
<p>I won&#39;t bash Ruby or Rails, or Python, or Perl, or Erlang (mostly because I don&#39;t understand it), or other languages that are helping someone somewhere accomplish what they need to get done. I think that&#39;s like saying &#8220;my car is better than your car,&#8221; when all a car really does is get you to your destination.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

