<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Sat, 18 May 2013 15:30:42 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Ben Ramsey: The Era of PHP Testing]]></title>
      <guid>http://www.phpdeveloper.org/news/18788</guid>
      <link>http://www.phpdeveloper.org/news/18788</link>
      <description><![CDATA[<p>
<i>Ben Ramsey</i> has a new post to his site where he <a href="http://benramsey.com/blog/2012/11/the-era-of-php-testing/">reviews the "eras" of PHP</a> that it's  gone through in the past few years and ends up with what he calls the "Era of Testing" - the recent strong push that's being made to promote and encourage unit testing in PHP applications.
</p>
<blockquote>
Over the past decade, the PHP community has progressed through a handful of distinct eras that have each been marked by a focus on specific best practices. This is most evident in the types of talks presented at conferences and user groups and in the articles published by <a href="http://www.phparch.com/">php|architect</a> magazine, <a href="http://phpdeveloper.org/">PHPDeveloper.org</a>, and the blogs of those whose feeds are distributed through <a href="http://www.planet-php.net/">Planet PHP</a>. In thinking through this, I've come up with the following eras I think we, the PHP community, have had over the last ten years. These are in a general order, but eras overlap, and some have lasted longer than others, so there's not a distinct beginning or end to each.
</blockquote>
<p>
He briefly covers five different areas that PHP has evolved in over the past years: the shift to OOP, web application security, framework use, coding standards/organization and the push for better testing.
</p>
<blockquote>
With the coming of the testing era, I'm seeing a lot of maturity in our community. The code we write is getting better. We're following standards and best practices. We're implementing a lot of good design principles. [...] I think the decade since PHP 5 was released has brought us to a great place as a community.  [...] With each new era, we can't forget what we've learned, though. We must continue teaching and revising these best practices as we learn more.
</blockquote>]]></description>
      <pubDate>Thu, 22 Nov 2012 10:24:16 -0600</pubDate>
    </item>
  </channel>
</rss>
