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.
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
Latest Changes
-
Articles
(2012-01-11) -
New Article, "Succeeding With and Sustaining TDD"
(2012-01-11) -
New Agile in a Flash card/blog entry, "Test Abstraction Smells"
(2012-01-11) -
New Article, "Unit Tests Are FIRST"
(2012-01-11) -
Quotes From Our Students
(2011-12-19) -
New Blog Entry, "Test-Driving a Heap-Based Priority Queue"
(2011-11-09) -
Pragmatic Software Development Solutions
(2011-11-09)

