Study on Test-Driven Dev.: 15-35% longer, but 40-90% less bugs [pdf]research.microsoft.com25 pointsfizx17 years ago