{ |one, step, back| } http://onestepback.org/index.cgi Jim Weirich's Blog en-us { |one, step, back| } http://onestepback.org http://onestepback.org/images/jwface.gif Test Driven Studio in June 2008 http://onestepback.org/index.cgi/Tech/Conferences/TestingInRails/TddStudioJune2008.red <p><em>Joe O&#8217;Brien and I will be leading another Test Driven Studio in Denver, June 9-11.</em></p> <p style="float: right; padding: 0.5em;"><a href="http://pragmaticstudio.com/images/studio/tdd-with-rails-icon.jpg"><img border="0" src="http://onestepback.org/images/pragstudio/studio-medium.gif"/></a></p> <h2>Testing, Colorado, June &#8230; What&#8217;s not to like?</h2> <p>About 8 years ago I come upon a technique that radically changed the way I developed code. I was reading Martin Fowler&#8217;s &#8220;Refactoring&#8221; book and came across this paragraph:</p> <p style="padding-left:3em;"><em>&#8220;Whenever I do refactoring, the first step is always the same. I need to build a solid set of tests for that section of code. The test are essential because even though I follow refactorings structured to avoid most of the opportunities for introducing bugs, I&#8217;m still human and still make mistakes. Thus I need solid tests.&#8221; </em>&#8212;Martin Fowler</p> <p>Chapter 4 of &#8220;Refactoring&#8221; was my first introduction to JUnit and got me interested in &#8220;Test First Design&#8221; (what we now tend to call &#8220;Test Driven Development&#8221;). Although I wrote <em>good</em> code before, the onfidence I had in my code took a dramatic leap forward after I started adopting <span class="caps">TDD</span> practices.</p> <p>On June 9 through 11, <a href="http://objo.com">Joe O&#8217;Brien</a> and I will have the pleasure of leading the next Pragmatic Programmer&#8217;s <a href="http://pragmaticstudio.com/testing-rails">Test-Driven Development with Rails Studio.</a> in Denver. We will have an opportunity to share with you some of our experiences in using <span class="caps">TDD</span> with Ruby and Rails.</p> <p>There are still seats available, so its not too late to sign up. More information is available <a href="http://pragmaticstudio.com/testing-rails">here</a>.</p> A New Pragmatic Studio http://onestepback.org/index.cgi/Tech/Conferences/TestingInRails/AnnounceTestDrivenDevInRails.red <p><em>Joe O&#8217;Brien and I will be hosting the Test-Driven Developement in Rails Pragmatic Studio in Columbus.</em></p> <p style="float: right; padding: 0.5em;"><a href="http://pragmaticstudio.com"><img border="0" src="http://onestepback.org/images/pragstudio/studio-medium.gif"/></a></p> <h2>Test Driven Developement in Rails</h2> <p>Mark your calendars. It is official! Joe O&#8217;Brien and I will be teaching a new Pragmatic Studio: <a href="http://pragmaticstudio.com/testing-rails/index.html">Test Driven Development in Rails</a>. The first offering of this studio will be in Columbus on October 17th through the 19th.</p> <p>To quote from the <a href="http://pragmaticstudio.com/testing-rails/index.html">web site</a>:</p> <p style="padding-left:3em;"><em>In this Studio, you&#8217;ll learn how to do test-driven development by actually doing it. We&#8217;ll teach you how to get started with a solid foundation of testing practices, and then quickly build on those with advanced techniques and tools. You&#8217;ll experience a powerful synergy between testing and design that helps you write better software, faster!</em></p> <p>If you ever wanted to improve your testing skills in Ruby and Rails, then this wil be the place for you. I&#8217;m really excited about this opportunity. I hope to see a lot of you there.</p>