There are some good reasons that test-driven development isn’t as widely used as it is discussed. Everyone is talking about test-driven development. Is anyone actually doing it? TDD has been embraced ...