This post belongs to this root post and may be out of context if it is read separately.
The Test Driven Development (TDD) is a software development technique that uses tests to make the design merge using the Red-Green-Refactor cycle.
How could I illustrate this…
Have you ever use a ‘gap filling’ exercise? They are used in grammar and language learning, and they look like this: