--- title: "test-driven-development" tags: - cosc202 --- tests are developed before the code are a spec of what the code should do first they fail ⇒ as you develop, they pass + quantifiable progress of code > tests are not always bug free