Software Testing and Software Quality Assurance Videos and Tutorials: Unit Testing, Functional Testing, Load Testing, Performance Testing, Test Driven Development

Taking Back BDD

Behavior Driven Development (BDD) and Domain Driven Design (DDD) seen a great growth in adoption in recent years. We are all creating new software development practices and tools that try and bring these two very important modern methodologies together.

What if we have it backwards and they were actually together all along? What if most of the misunderstandings and challenges we face in implementing BDD are spawned from the very simple mistake of us separating something that was created as a whole? In this talk we’ll delve into BDD as it was meant to be done from the beginning and look at its very rooted connection with the software design.

Video producer:

Further reading:
* Fundamentals of Enterprise-Scale Behaviour-Driven Development (BDD)
* An Introduction to Domain Driven Design