|
Notes from presentations are available on this site (if the presenter has provided
us with his/her materials). Simply go to the PROGRAM link and click on the session. |
Learning Test-Driven Development
Jeff Langr (Sabre)
Beginners Program · Developing
Thursday, 10:30, 1 hour 30 minutes | Congressional Hall A
While the description of test-driven development ("tests are written first")
seems simple enough, there are many ways to implement the practice.
Unfortunately, many of these approaches will lead you down a less-than-optimal
path. In this hands-on session, you'll learn a solid foundation for how to
program using TDD. Jeff Langr, author of Agile Java: Crafting Code With
Test-Driven Development, will teach you the techniques, the principles, and some
of the pitfalls to avoid when practicing TDD.
This session is geared toward programmers. The live examples during the session
will be presented using Java. Even if you don't know Java, I'd still love for
you to attend. The most valuable part of this lesson is the TDD technique, not
the language or tool specifics. Programmers from most other languages should be
able to easily follow along. Also, attendees will be encouraged to pair with
others during the session, so you'll have help if you need it. I've seen even
managers get their hands dirty when pairing is available!
The session is intended to be hands-on, but you can also just come to watch and
learn.
If you plan on programming along, you should ensure that your laptop is
configured with:
A couple weeks prior to the conference, I will be updating the page http://langrsoft.com/agile2007.shtml
with more detailed setup information.






