The effectiveness of test-driven development: an industrial case study
Using Test-Driven Development in the Classroom: Providing Students with Automatic, Concrete Feedback on Performance