Most organizations have some type of reporting mechanism allowing customers to alert them to defects they have encountered. Typically, a “trouble ticket” or similar artifact is generated, and someone is assigned the task to 1) locate and then 2) fix the errant code. TDD views this very differently. In TDD, a “defect” is code that … Continue reading "TDD and Reported Defects"