Where & When
Chicago , IL
Mon, Oct 6
- Wed, Oct 8 '08
8:30 am - 5:00 pm
Pricing
$1995/person
Special Pricing
To receive a 10% Discount on the course:
Enter the code NET08
(that’s a zero, not a capital-O)
as the Promo/Mail Code
when filling out your attendee information.
Instructor
Practical Test Driven Development
Abstract
- Practice using test-first design development methods
- Experience writing unit tests before writing production code
- Automate all unit testing with xUnit
- Gain experience developing programs in small verifiable steps for better designs
- Use test-driven development to add new functionality to applications without adding bugs
- Learn how to refactor (re-design) existing applications to make them more maintainable
- Improve design by developing programs in small steps
- Learn how to incrementally add new unit tests to legacy code while preserving existing behavior
This hands-on course shows you how to use automated unit and acceptance tests to drive your program design and deliver code with fewer bugs. You will practice development using the xUnit tool for unit testing. With extensive practice sessions, experience the revolutionary approach of letting tests drive your development. Learn how to keep new designs clean and simple through refactoring and how to transform unreadable code into well-structured, modular programs.
Approach design from the outside in by writing running code to satisfy automated tests to incrementally grow well-formed, easily maintainable systems.
Hands-on Exercises to Improve Test-Driven Development Skills
This course contains a series of hands-on exercises to improve your refactoring skills in areas such as: recognizing poor code constructs, learning to improve design in small safe steps, using the xUnit framework (JUnit, NUnit, or C++ Unit Lite), driving object interface design with intentions, test-first programming, using Mock objects, and understanding the role of acceptance tests.
Who Should Attend
This is a technical course for software developers who have experience working with an object-oriented language and want to learn a new, test-driven approach to object programming. Working in pairs is encouraged—bring a friend!
Equipment
This course involves hands-on programming. Please bring a laptop with your IDE loaded. If you have any difficulty bringing a laptop, please let us know immediately.
Agenda
| Class Schedule* | ||
| 7:30 am - | 8:30 am | Registration (Day 1 only) |
| 8:30 am - | 12:00 pm | Training |
| 12:00 pm - | 1:00 pm | Lunch |
| 1:00 pm - | 5:00 pm | Training |
| *Schedule may vary | ||
Venue Location Info
- Sheraton Suites Chicago-Elk Grove
121 Northwest Point Blvd.
Elk Grove Village, IL 60007- Map link
- Directions/Transportation/Maps
- Register for this Event
- Register