It's increasingly important in our industry that we deliver quality, working software in a timely manner. TDD is but one way that we can accomplish this. We'll work to define TDD, learn the benefits associated with Test Driven Development, and how to accomplish this in our daily jobs.
The day will start with a brief introduction, then we are going to dive right in. You'll learn the basics, some advanced techniques, and how to avoid pitfalls along the way. We'll primarily be focusing on C# and .NET, but will cover testing in JavaScript as well.