1. Computing

Behavior Driven Development

By

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
  1. About.com
  2. Computing
  3. Ruby
  4. Glossary
  5. A - F
  6. Behavior Driven Development

©2014 About.com. All rights reserved.