Behavior Driven Design presented by Raymond Lewallen
Abstract: Behavior Driven Design: I am a firm believer that TDD is an outdated standalone practice. After years and years of practicing and learning TDD, there is a revolution going on towards BDD, Behavior Driven Design. In this session, we will look at how BDD improves on the concepts of TDD, helps write better tests and makes you think more thoroughly through the problem you are attempting to solve. We will be replacing what you know about fixtures and tests with concepts such as contexts and specifications, concerns and observations and how to organize your specifications and use specunit to introduce better language into your tests and build specification reports. We do all of this in C# and Visual Studio 2008.
Bio: Working primarily in the public sector during his career, Raymond has designed and built several high profile enterprise level applications for all levels of the government. Raymond now works as a solutions architect for EMC. Raymond is a Microsoft MVP C# and also president of the Oklahoma Agile Developers Group. Raymond spends a lot of his time learning and teaching such things as Test Driven Development, Behavior Driven Design, Domain Driven Design, Design Patterns and Extreme Programming practices and principles, to name a few.
Refreshments at 6:30pm. We'll get started at 7:00pm sharp.
Refresh OKC is open to anyone. There is no fee.
If you need additional information or have questions, contact Jeff Davis at info@refreshokc.org.
Official Website: http://refreshokc.org
Added by jeffdavis on May 14, 2008