Dan Fox bio photo

Dan Fox

Software developer interested in learning New Things and applying them in Real Life

I had a brilliant chat today with a principle developer that really opened my eyes to understanding TDD.  I thought I’d conquered it, understanding that TDD boiled down to a discipline where unit tests were written before the solution code.

Turns out that I’d only got around 10% of the story.  TDD has many more nuances than I realised.  The whole red-green-refactor thing was something I’d heard about but didn’t really understand.  So I’m now embarking upon the learning curve of TDD.  I’ll share my thoughts as I go along… but in the meantime, only say you understand TDD if you understand TDD!  Thanks :-)