A test drive development practice