Quite Simply, Testdriven Development Is Meant To Eliminate Fear In Application Development. While Some Fear Is Healthy (Often Viewed As A Conscience That Tells Programmers To 'Be Careful!'), The Author Believes That Byproducts Of Fear Include Tentative, Grumpy, And Uncommunicative Programmers Who Are Unable To Absorb Constructive Criticis