PubMob session: Intro to TDD — From Zero to FizzBuzz

Red-Green-Refactor and the Three Laws of TDD

Let’s use the simplest programming puzzle, FizzBuzz, to learn the fundamentals of test-driven development. By simplifying the problem, we can concentrate on the nuances of what goes into TDD. You’ll experience the Red-Green-Refactor cycle, and the Three Laws of TDD.

Upcoming sessions: 2021-01-30T18:00Z, 2021-02-27T18:00Z

Session lead: Jon Reid

The mob programming practice really works well. It’s especially easy to learn in a remote setting. You just can not bump someone aside and take over. Me and the rest of our team really enjoyed Jon as a trainer and person. — Lead Engineer

Test-driven development is easy to describe. But the simple rules combine to form a way of working that has subtle nuances. To focus on how these rules work together, let’s use the simplest programming puzzle: FizzBuzz.

You’ll learn: The red-green-refactor cycle of TDD, and the Three Laws of TDD.

You and others in this session will take turns. We’ll be working together on the same project, using Swift on Xcode 12.

Your session lead will provide you with specific build instructions to ensure you’re ready to hit the ground running.