The CodeBetter Community presents a free, one-day Test-Driven Development workshop in Houston.
Day
Saturday, February 25th 8:30 AM – 5:00 PM
Place
Windmill Banquets and Catering
890 Palomar Airport Road
Carlsbad, CA
map
Speaker
Scott Bellware
Registration
Register for this event
Synopsis
Test-Driven Development (TDD) goes beyond unit testing by transforming the act of writing tests into detailed software design. TDD serves as a bridge between high-level design and low-level design, or code design. Through test-driven development and design, programmers learn how to produce systems of objects that are easier to understand and learn, more appropriate to the requirements at hand, and more resilient to change. Additionally, by introducing thorough testing early into the process, bugs are found and fixed quicker, reducing cost, increasing predictability and driving better software.
The first session will introduce the fundamentals of test-driven development practices and development methodology and show how integrate these principles into your projects today using NUnit and Visual Studio .NET.
In the second session, attendees will learn how to apply TDD’s principles in an interactive, hands-on workshop. Attendees are encouraged to bring laptops so that they can participate in the hands-on workshop. Attendees without laptops will still be able to follow along with the workshop. All Attendees will receive a CD with the sample code from the workshop and free testing tools.
The workshop covers the following topics:
Test-driven development process
Test-first programming
Refactoring
Mock objects
Inversion of Control (IoC)
Dependency Injection (DI)
Design and patterns for testability
Code metrics
Attendees who plan to bring laptops to the event may prepare their machines in advance by downloading and installing the following tools:
NUnit
Test-Driven .NET
NMock
Prizes & Giveaways
The first 75 attendees will receive a free copy of Jim Newkirk's Test-Driven Development in Microsoft .NET.
A drawing will be held for the following prizes:
Agenda
8:30 AM – 9:00 AM
Welcome and Registration
9:00 AM – 10:30 AM
Introduction to Test Driven Development
10:45 AM – 12:00 PM
Test Driven Development Workshop
12:00 PM – 1:00 PM
Lunch
(Provided courtesy of Microsoft)
1:00 PM – 5:00 PM
Test Driven Development Workshop (con't)
Posted
Mon, Nov 14 2005 5:58 AM
by
ScottBellware