In the Driver's Seat: How MSpec and BDD Will Make You a Better Programmer

New York ALT.NET Group
26-27 Jun 2013 (Add to calendar) GMT
(Exact location not available) , New York, US


Behavior driven development has been around for a long time. With the help of Dave Chelimsky (RSpec) it's been fully embraced in the Ruby community. As a long time Ruby developer I learned how BDD helps create expressive specs that lead to high quality software. I've since learned how to harness these practices and apply them to .NET development. Over time I've concluded that writing better specs does more than boost my coverage stats or make my code "safer" -- it makes me a better developer.

This presentation will teach you how to use BDD as a tool for better design and more expressive code. You will gain a deep understanding of the MSpec famework and learn the technique of writing "outcome first specs." You'll learn how to apply BDD to a variety of software projects. Most importantly, you'll learn how being expressive in testing leads to more informed design decisions and ultimately to better software.

About the Speaker

Joe Leo


This meeting will be held at the Microsoft offices as usual. Check the Meetup site for details!

You might also like...


Other nearby events



Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter” - Eric Raymond