What is Test-Driven Development (TDD)?
-
A
Writing all tests after all production code is complete
-
B
Writing tests before writing the production code they are meant to verify
-
C
Developing only automated end-to-end tests
-
D
Testing driven entirely by end-user feedback