1. Computing
Send to a Friend via Email

Behavior Driven Development



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

©2014 About.com. All rights reserved.