<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>David Chelimsky: Tag peepcode</title>
    <link>http://blog.davidchelimsky.net/articles/tag/peepcode?tag=peepcode</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>on software in process and practice</description>
    <item>
      <title>rSpec Basics Peep Code is Out</title>
      <description>&lt;p&gt;&lt;a href="http://topfunky.com"&gt;Topfunky&lt;/a&gt; has just released the first of a 3 part &lt;a href="http://peepcode.com/"&gt;PeepCode&lt;/a&gt; series on &lt;a href="http://rspec.rubyforge.org"&gt;rspec&lt;/a&gt; entitled &lt;a href="http://peepcode.com/products/rspec-basics"&gt;rSpec Basics&lt;/a&gt;. I&amp;#8217;ve gone through it myself and I am impressed.&lt;/p&gt;


	&lt;p&gt;I would recommend this for anybody who is just getting started with rspec and &lt;a href="http://rubyonrails.com"&gt;rails&lt;/a&gt;. As its title suggests, it covers the basics: a bit of &lt;span class="caps"&gt;BDD&lt;/span&gt; philosophy, getting things set up, writing simple examples, all the way through describing models.&lt;/p&gt;


	&lt;p&gt;As for advanced users, I&amp;#8217;d recommend this to those of you who are interested in a few helpful tips and tricks. There is some material on the textmate bundles and integrating with growl. In fact, the approach to validating models is simple and pragmatic, and one that I suspect will become the standard in time.&lt;/p&gt;


	&lt;p&gt;The only constructive criticism I&amp;#8217;d offer is that the discussion of the philosophy of the &lt;a href="http://rspec.rubyforge.org/community"&gt;rspec team&lt;/a&gt; doesn&amp;#8217;t recognize the roots of our philosophy in Test Driven Development. It seems to present writing focused examples, getting them to fail first, etc, as our idea. It is not. Just ask &lt;a href="http://www.google.com/search?q=test+driven+development"&gt;google&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;Regardless, it is very exciting to see the beginnings of quality educational material on rspec and &lt;span class="caps"&gt;BDD&lt;/span&gt; emerging. Keep your eyes open in this space. I suspect there is quite a bit more on the horizon.&lt;/p&gt;</description>
      <pubDate>Sun, 08 Jul 2007 12:56:35 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:a8bc5a9d-9127-4502-b6f6-9a372cee3e65</guid>
      <author>David</author>
      <link>http://blog.davidchelimsky.net/articles/2007/07/08/rspec-basics-peep-code-is-out</link>
      <category>rspec</category>
      <category>bdd</category>
      <category>peepcode</category>
    </item>
  </channel>
</rss>
