Ray K. wrote:
> There are the bddcasts: www.bddcasts.com
> They do cost money, but they're worth it, so is the rspec book.
> 
> A word of advice:
> Learning RoR at the same time with Cucumber and RSpec will require you 
> to fight a very steep learning curve.
> Very often you will neither know how to test something nor how to 
> implement it. You do get a lot of insight into Rails and you'll learn 
> what every LOC does. But it's also over with easy copy&pasting code, 
> taking chunks from tutorials and all that. This requires for you to 
> really know what you're doing or if you don't - you will have to learn.
> 
> The quick and dirty solution with BDD doesn't exist. It can be worth it, 
> but it takes long.
> 
> I would suggest to get your Rails knowledge on a solid foundation first. 
> "Solid" means stuff you really know and can do - not a collage of 
> railscasts.
> After that BDD won't be that hard.
> 
> Hope that helps
> Ray

My approach has been:

- use the Agile web development with Rails book to get my 'rails 
beginner badge'
- used forums such as these and the excellent stuff over on 
railscasts.com to help bed the knowledge in a bit
- Developed my first basic app and deployed it on Heroku

With the basics in place I've now picked up the RSpec book and it seems 
to be at the right time. I have a couple of rails apps in the pipeline 
and would like to approach them using BDD and with the bsic rails 
knowledge i have the book is making sense. It helps that I have alot of 
experience in software testing and i can comfortably see where the 
boundary between rspec and cucumber exists (and also where other tools 
such as selenium and webrat pick up as well).

Just to echo the previous poster though - i'd recommend getting the 
rails basics down first and perhaps develop a small application of your 
own as well.
-- 
Posted via http://www.ruby-forum.com/.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to