What is TDD?

What is TDD?

The internet is full of arguments about whether TDD is a good practice, a required practice, or a bad practice. When looking at these arguments, it becomes clear that there is no real shared meaning of what TDD actually is. Each blog post defines TDD in its own way...
Do NOT follow this link or you will be banned from the site!