Search⌘ K

Introduction: Driving the Domain Layer

Explore how to apply test-driven development techniques to build the core domain layer of an application. Understand the use of hexagonal architecture and test doubles to write unit tests for complete user stories. This lesson helps you develop well-engineered, testable game logic without dependency on external systems.

We'll cover the following...

TDD for Wordz domain layer

We laid a lot of groundwork in previous chapters, covering a mixture of TDD techniques and software design approaches. Now, we can apply those capabilities to build our Wordz game. We’ll build on ...