TDD Foundations (1 day)
TDD Foundations is a one-day hands-on programming workshop that teaches students test-driven development (TDD) basics. You can attend the class as either a standalone one-day event or as part of the multi-class TDD Masters Series.
Class Size: 10 to 16 students
Prerequisites: 6 months of professional programming experience
Please call +1-719-287-GEEK or
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
us to schedule now or ask questions.
Pricing / Details
The focus in TDD Foundations is on ensuring students have a solid foundation in the TDD cycle before moving on to more involved aspects of TDD. Students will receive a quick overview of refactoring goals, but most students should attend the Refactoring Skills class as a follow-up to the TDD Foundations class.
Course overview:
The TDD Cycle Group exercise: TDD Fundamentals TDD Mindsets: Doing TDD Well Paired exercise: TDD Fundamentals Test-after vs Test-first TDD Schools and Variant Approaches Test Naming Group exercise: What's the Next Test? Overview of The Transformation Priority Premise (TPP) Paired exercise: TDD kata Test smells Paired exercise: Improving Tests TDD and Continual Design Refactoring basics Paired exercise: Refactoring Miscellaneous discussion topics (covered as appropriate): BDD Ten-minute rule Code coverage Testing private behavior? Sustaining TDD
Pricing / Details
Site Search
Jeff on Twitter
Jeff Langr at LinkedIn
Latest Changes
-
Our Books
(2013-03-20) -
News: Beta Publication of Modern C++ Programming with TDD
(2013-03-20) -
New blog post, "A Story Isn't a Feature"
(2013-03-20) -
New blog post, "C++11: Using Lambdas to Support a Times-Repeat Loop"
(2013-03-20) -
New blog post, "C++11 Via TFL (Test-Focused Learning): The Range-Based For Loop"
(2013-02-19)


