Test and Iterate Coding