Cucumber and RSpec for Rails Development is Elegant - ASP.NET MVC Inspiration

I spent a couple of hours this afternoon using Cucumber and RSpec to develop a Rails Application very similar to the ASP.NET MVC Web Application we have been studying as part of the Tampa ASP.NET MVC Developer Group.

Although I was introduced to Cucumber at the Tampa Day of Ruby, it didn't really click for me because I was completely new to Ruby, Rails, and developing on my MacBook. However, things have changed a bit since then:

With all of this behind me now and the fact that I have watched the very excellent Beginning with Cucumber Railscast, I am much more confident ( yet still a noob ) at developing Rails Applications and completely amazed as to the elegance of Cucumber and RSpec for Behavior-Driven Development ( BDD ) of Rails Applications.

I am convinced that to be a better ASP.NET MVC Developer, one really needs to spend time in the Rails world. The Rails Community has been doing MVC Development so much longer and really have the Behavior-Driven Development ( BDD ) and Test-Driven Development stuff down.

If you are learning ASP.NET MVC Development, I highly recommend watching the Beginning with Cucumber Railscasts to see a very elegant way to develop your applications using BDD.

 

David Hayden

 

posted on Saturday, June 13, 2009 9:26 PM

Main

News

Green Tea

.NET Development

Enterprise Library

Patterns & Practices