Search⌘ K
AI Features

Initiating a New Wordz Game Instance

Explore how to begin coding a new Wordz game instance by applying test-driven development and hexagonal architecture. Understand creating tests for starting a game, handling user stories, and designing domain model ports to ensure clean and maintainable code.

In this lesson, we’ll start by coding our game. Like every project, starting is usually quite difficult, with the first decision being simply where to begin. A reasonable approach is to find a user story that will begin to develop the structure of the code. Once we have a reasonable structure for an application, it becomes much easier to figure out where new code should be added.

Finding application structure through user stories
Finding application structure through user stories
...