Program |
 |
|
|
Find in Program |
 |
|
|
Page |
 |
|
|
Basket |
 |
|
view, help
"Test-Driven Development Workout!"
|
|
|
|
Test-Driven Development Workout!
Meeting Room 17 Monday, 8:30, half day 7 | · | 8 | · | 9 | · | 10 | · | 11 | · | 12 | · | 13 | · | 14 | · | 15 | · | 16 | · | 17 | · | 18 | · | 19 | · | 20 | · | 21 |
William Wake, Independent Consultant: William Wake is an independent consultant interested in agile methods, patterns, and human-computer interaction. He is the author of the "Refactoring Workbook" and "Extreme Programming Explored." Steve Metsker, CapTech Ventures: Steve Metsker, a software consultant with CapTech Ventures, is a developer and author who explores and writes about software design. Steve is the author of "Design Patterns in C#," the "Design Patterns Java Workbook," and "Building Parsers in Java."
Tutorial number: 30
Test-driven development (TDD) leverages your skills via a short cycle of testing, coding, and refactoring. Writing the tests first changes the way you design, improves the quality of your code, and guarantees that your code is testable. Refactoring lets you turn code that merely works into lean, easy-to-understand code that you'll be proud of.
This tutorial introduces you to test-first programming and lets you practice, right during the session! After a break, we'll introduce refactoring and let you practice that, too.
If you can, bring a laptop with a working development environment, ready to code in either Java, C#, or VB.Net. You can install JUnit or NUnit in advance, or at the tutorial. If you don't have a laptop, that's OKwe'll pair you with someone who does. Either way, please contact William.Wake@acm.org and tell him whether you're pumping your own iron or need to share.
Beginner: C#, Java, and/or VB.Net programmers who are new to TDD.
|