Implementing persistence and setting up integration tests along the way

So far, we've used fake repositories in our tests, now it's time to have an actual implementation of how we want to persist our data. The goal is to be able to add entries when our application is running, and even if the application restarts, it should still have this data. In order to be… Continue reading Implementing persistence and setting up integration tests along the way

Trying out TDD, building a registration app

From the last post, I decided to to rename my Aggregate to Individual to align more with a ubiquitous language, a key component of DDD. 😉 I also updated the read model to contain a list of multiple batch statistics so the api would return a single object and not an array of objects. One… Continue reading Trying out TDD, building a registration app