In April, I spoke at the East Bay Ruby Meetup about Test-First Teaching both as a teaching methodology and as a path to learning about test-driven development.
Marakana kindly sponsored the recording of the talk. Max Walker did the video recording, production and and just posted it:
Another Ruby on Rails training at Marakana is coming up July 19-23, sign up before June 19th to get the early bird discount.
Great presentation! Loved it!
Nice to see that you’re also too lazy (or whatever) to buy SizeUp. Me too :)
Actually, I’ve bought SizeUp, but it wasn’t at all obvious where to put the license key and I’m too lazy to read up on where to configure it. It’s a great utility — you should pay for it!
I really loved this talk. I am in the process of writing my first iPad application, and I want to do it cleanly (via OCUnit), so this was a great refresher on the reasons to practice TDD.
I was wondering if you had images of the two diagrams of TDD vs traditional development in terms of productivity over time and cost per feature?
Good presentation. I really like your comments about how the tests really require students to read the error messages. Good stuff. When I teach TDD (to entry level Java students), I take a different approach as I found that even the tests themselves were too confusing for students when handed to them. I wrote about my methods and experiences here if you’re interested. I’d love your feedback on it.
http://tinyurl.com/ieeeteachingtdd (It’s actually an IEEE publication)
Keep up the good work!
Brandon