TDD is a design paradigm and as such is not tied to any specific programming paradigm.
Simply put, you write a test for your code before writing your of code.
See this slide deck about TDD with C (the Bowling Game Kata).
TDD is a design paradigm and as such is not tied to any specific programming paradigm.
Simply put, you write a test for your code before writing your of code.
See this slide deck about TDD with C (the Bowling Game Kata).