Search⌘ K
AI Features

Introduction: Building an Application Using TDD

Explore how to build software iteratively using test-driven development alongside agile practices. Learn to prepare your Java environment for test-first coding and how user stories help capture requirements effectively. This lesson guides you through delivering working functionality in small steps and refining your design with early feedback.

In this chapter, we’re going to learn the practical side of TDD by building the application test first. We’re also going to use an approach known as agile software development as we build. Being agile means building our software in ...