Writing unit of measurement tests at the same fourth dimension equally (or fifty-fifty before) corresponding code leads to a stronger, to a greater extent than robust codebase. Strangely enough, fifty-fifty amongst the extra work, nosotros honour it speeds development. TDD makes debugging easier. TDD besides provides definititive documentation of edge-case behavior.
Yes, all of us are big fans of TDD. But non too thus much equally Google, it seems.
Google (according to Nial Kennedy via ValleyWag) provides TDD tutorials inwards their bath stalls (!) :
Can you lot believe that ? More interesting articles here :Tutorial Software Sumber : http://www.softwaretestingtricks.com/