1. Computing & Technology

Discuss in my forum

Behavior Driven Development

By , About.com Guide

Definition:

Behavior Driven Development - A refinement of Test-Driven Development that utilizes a domain specific language to facilitate better communication between developers and clients. Instead of somewhat cryptic unit tests, more English-like descriptions are used to allow non-programmers to be involved in writing tests to minimize miscommunication between programmers and clients. The primary library for doing BDD on Ruby is RSpec.

Also Known As: BDD

©2012 About.com. All rights reserved.

A part of The New York Times Company.