TDD stands for Test-Driven Development, or Test-Driven Design. It is the practice of writing a unit test before writing code to satisfy it, in what is known as the Red-Green-Refactor cycle.

learn more… | top users | synonyms (2)

0
votes
0answers
44 views

Mixing newable and injectable in a Callable

I recently read http://misko.hevery.com/2008/09/30/to-new-or-not-to-new/ which discussed newable vs injectable objects. What would you do if you needed to make a Callable that talks to some service ...
-1
votes
0answers
58 views

Algorithm / Coordinator or Worker / Integrator Distinction

In this article by Jakub HolĂ˝ on writing maintainable and evolvable tests, the author shares his experience of a course lectured by Kent Beck and that when designing a part of the system Kent would ...
-2
votes
0answers
45 views

Can model driven development coexist with test driven development?

I am currently learning Test driven development in c#, in order to get the balls rolling I have created a c# project in visual studio to design TIC TAC TOE with some abstraction. For that I need a ...