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
-
New blog entry, "Collaborative(Dare I Say Pair?) Writing"
(2012-05-03) -
New blog entry, "Bad Code Examples Promote Bad Habits"
(2012-05-03) -
New blog entry, "TDD for C++ Programmers"
(2012-05-03) -
Articles
(2012-04-27) -
New Agile in a Flash card/blog entry, "Is Your Unit Test Isolated?"
(2012-04-25) -
New blog entry, "Legacy Quadrants for Increasing Confidence Coverage"
(2012-04-04) -
Quotes From Our Students
(2012-04-02)

