TDD: Purposes and Practices

Test-Driven Development (TDD) is frequently misunderstood in ways that cause needless struggle, delay, and upset. Misunderstanding and misrepresentation have been painful…

Read more
The art of unit testing

The Art of Unit Testing

As Roy Osherove wrote in his book, The Art of Unit Testing, “Unit testing isn’t a new concept in software…

Read more