SB Apprenticeship: Day 31

This is called foreshadowing...guess what I'm doing today?

This is called foreshadowing…guess what I’m doing today?

  • What did you learn yesterday?
  • What are you going to do today?
  • What do you expect to learn?

Man, yesterday was a challenge. I spent literally the whole day on the Ruby Bits tutorial, and I said to Lindsey and David that I think it might have to be my kata for this week, just doing it over and over until I get it. I think it assumes a level of familiarity with Rails that I haven’t quite reached, so it was frustrating. It was the first tutorial that I’ve had to look at the hints on almost every question. I can see how useful the knowledge will be once I get it, though, and even Brandon said that some of the concepts they covered, like yield, took him a year or two to fully grasp.

Today, I was planning on doing the second Ruby Bits tutorial, but I’m not sure I’m up for it. David shared a link to The Cucumber Book, which I’m going to need for the book store, so I think I’ll work on the Agile book some more and then tackle Cucumber in the afternoon.

I expect to learn Cucumber! I don’t actually know anything about it, other than that it’s yet another testing framework, so there’s a lot to learn. How is it different than Rspec and Minitest? Why is it better? Is it better for some projects but not others?