|
|
In The Brain of David Ross: NBehave
NBehave
In this In The Brain session, David Ross introduces Behaviour Driven Development and the tools required in this development approach. The main aim is that instead of focusing purely on a test driven approach, more consideration is given to the user story and how that can help structure the test driven approach. One of the central ideas to Behaviour Driven Development is the creation of a user story and how it can be used as a test. The approach is still test focused but now more on achieving what the user requires within his whole story.
David Ross introduces the main concepts through the use of an example trading application. By outlining a basic user story within the application and how the creation of a list of requirements that can be tested, attained and traced into code can greatly aid the development process. Behaviour Driven Development is basically an amalgamation of two approaches. The user story approach and the domain driven design approach.
David Ross also introduces NBehave, a .NET library that can be used in building up user stories as tests using a fluent syntax. It also contains functions that can output each of the user stories into a text file potentially to be distributed along with the release notes of the code.
This talk gives a clear illustration of the main points of Behaviour Driven Development and how it can be used within a simple example. David also demonstrates the use of NBehave as a library for simplifying the creation of the user stories and writing them as actual .NET code.
ABOUT DAVID ROSS
|
David is a specialist in the design and implementation of n-tiered enterprise applications. He has designed a number of systems using both the...
More about David Ross
|
|
|
|
|
PROGRESSIVE .NET PODCASTS
|
OTHER PROGRESSIVE .NET EVENTS
|
Uncle Bob's Advanced Test Driven Development in NY
3 DAY COURSE. Featuring Uncle Bob (Robert C. Martin) New York, Tuesday, May 29th
|
|
Progressive .NET Tutorials 2012
CONFERENCE (3 DAYS)
London, Tuesday, May 29th
BOOK NOW!
|
|
2012 Progressive F# Tutorials NYC
CONFERENCE (2 DAYS)
New York City, Tuesday, June 5th
BOOK NOW!
|
|
Zen and the Art of Software
FREE EVENT:
In The Brain of Mark Rendle
London, Monday, June 11th
|
|
Jon & Kevlin's Agile Development Course
3 DAY COURSE. Featuring Jon Jagger London, Monday, June 18th
|
|
Simon Brown's Enterprise Software Developer
3 DAY COURSE. Featuring Simon Brown London, Monday, June 18th
|
|
QCon New York 2012
CONFERENCE (3 DAYS)
New York, Monday, June 18th
BOOK NOW!
|
|
David Laribee's Leading Lean/Agile Teams
2 DAY COURSE. Featuring David Laribee New York, Thursday, June 21st
|
|
|
|