Overcoming Test-Driven Damage