Who is it for?
This is for beginners. You are new to TDD or only heard about TDD.
1. You already know the basics of programming.
2. You know basic Ruby.
3. You have already installed Ruby 1.9.x or 2.0 and RSpec 2.x on your laptop.
What will I Learn?
You will learn about assertions and Test First Programming.
If you complete the exercises you will walk away with strong foundation to learn more about TDD on your own or attend subsequent TDD classes that will build upon this foundation. You will be able to use TDD on simple problems like Factorial, Fibonacci etc. You can apply these TDD concepts to any language.
• Presentation - 20 Minutes
• Demo - 20 Minutes
• Exercise - 30 - 45 Minutes
• Solution Review - 20 Minutes
The presentation will give you the background and the demo will illustrate how to apply the concepts. You will then practice TDD by working on coding exercises. I will conclude the session by reviewing the solution to the exercises.
You need to have Ruby 1.9.x or 2.0 and RSpec 2.x already installed before the class. We don't have time to deal with installation issues. I will NOT spend any time on installation issues during the class. Send me an email before the event to get help on any installation problems.
In order to reduce no-shows, you need to pay for this event. You will get a full refund when you show up for the event or change the RSVP to No by Oct 11.
If you don't change your RSVP to No or you don't show up, then you will NOT get any refund.