Use Tests As A Feedback Tool To Improve Code