TRAINING: LEAN & AGILE TRAINING: AGILE ENGINEERING PRACTICES
DESCRIPTION
The three-day Introduction to Test Driven Development (TDD) and Refactoring in Java training program mixes interactive lectures with intense, hands-on lab activities. The course prepares Java development teams seeking to begin an Agile software development project. We accelerate your transition to Agile by sharing our real-world experiences and teaching you the fundamentals.
COURSE TOPICS
Developer Testing, Writing and running unit tests , Test-driven development (TDD), Pair-programming with TDD , Simple and advanced mocking , Testing legacy code, Database testing , Functional Testing, Web Testing, Code Metrics and Refactoring, Refactoring principles, Code smells, Refactoring patterns, Using Metrics
WHO SHOULD ATTEND
Developers working on Agile projects who wish to leverage Test-Driven Development concepts to focus their development efforts and sustain code quality and throughput.
PREREQUISITES
Knowledge of and some experience with Agile is recommended.
LEARNING OBJECTIVES
Explain and implement a Test-Driven Development framework
Apply appropriate Agile engineering practices to support Test-Driven Development
Write appropriately constructed unit tests
DATES & LOCATIONS
August 19-21, 2008: Fairfax, VA ![]()
For more information on any of our training and coaching offerings, contact Michele Medore Black, Training Manager at mblack@ccpace.com or call 703.251.6980.
| Join Our Email List |




