What Is a Rich Domain Model?
Most articles about rich domain models get lost in comparisons to anemic models, debates about OOP mechanics, or pattern catalogues. This is not one of those articles. A rich domain model is not a tec

Search for a command to run...
Articles tagged with #java
Most articles about rich domain models get lost in comparisons to anemic models, debates about OOP mechanics, or pattern catalogues. This is not one of those articles. A rich domain model is not a tec

The story the industry tells Enterprise software is expensive. It requires large teams, significant infrastructure, complex deployment pipelines, and sustained operational effort. Requirements that so

Most teams pick a UI framework the same way they pick a restaurant — by what is popular right now, what colleagues recommend, or what appeared at the top of a search result. This article takes a diffe

The incomparability problem Here is a question that has no clean answer. How do you know whether the architecture you chose was the right one? Not right in the sense of working — most systems work, ev

The Singleton Paradox and the Ten-Year Cost Test

Most software doesn't have a domain model. It has a database schema, a set of service classes that orchestrate calls to it, and a collection of user stories that have been implemented one by one, each
