A few projects wrote with Test Driven Development technique
- RED - Firstly you have to write tests Which you need later to check your added functionality.
- GREEN - In this step you have to fastly wrtie functionality for which you've written tests before.
- REFACTOR - When your funcionality favorably passed tests you should change the code to make it more readable and clean.
If you write your programmes according to this rules, you write code with TDD technique