My new training course Refactoring from Anemic Domain Model Towards a Rich One went live.
I’m starting a new series about unit testing anti-patterns. This post is the first article in that series.
When it comes to unit testing, one of the most commonly asked questions is: how to test a private method?
Today, I’d like to write about a simple and reliable way to implement domain events.
In this post, I’m answering a reader’s question about how to combine an optimistic locking and automatic retry.
This post is about a better implementation of Value Object.
In this post, I’d like to talk about what I think is one of the most damaging attitudes a company or a person can have in the field of software development: short-sighted perspective.
I’m back to the regular posting schedule. No more game development, at least for now.