Steven Atkinson Tech Blog
  • Home
  • About Me
  • Contact Me
  • The Site
Sign in Subscribe

Test Driven Development

A collection of 3 posts
Make It Dark - Hooking up the Engine to the UI
Svelte

Make It Dark - Hooking up the Engine to the UI

After meticulously crafting the foundational classes like GridManager, LightToggleStrategy, WinConditionChecker, and assembling them into our "finely tuned engine," the GameEngine, the stage is set for the final act: bringing Make It Dark to life with a user interface. The groundwork in previous posts ensures the game's
26 Feb 2024 12 min read
Make It Dark - Putting the Engine Together
Svelte

Make It Dark - Putting the Engine Together

After constructing the core classes for Make It Dark—GridManager, LightToggleStrategy, and WinConditionChecker—the next step is to develop the GameEngine. This phase involves integrating these components to work together seamlessly. The process so far has adhered to a Test-Driven Development (TDD) approach, ensuring that each component functions correctly before
19 Feb 2024 12 min read
Make It Dark - Turning Requirements into Code
Svelte

Make It Dark - Turning Requirements into Code

Ah, finally, the moment has arrived where we transition from meticulous planning to the exciting phase of writing code. Up to this point, the focus has been on laying a robust foundation: establishing the project's architecture, embracing the principles of Test-Driven Development (TDD), and refining my coding style
14 Feb 2024 11 min read
Page 1 of 1
Steven Atkinson Tech Blog © 2025
  • Sign up
Powered by Ghost