Tag: programming
All the articles with the tag "programming".
-
JVM internals
JVM: The Silent Revolution
How Java 25 quietly changed everything you thought you knew about performance with zero code changes required.
10 min read
-
Software design
Pragmatic DDD in Practice: Testing, Errors, Migration and Pitfalls
Fast domain tests and a few full-stack ones, exceptions that each layer translates, moving a service-heavy codebase to a rich domain step by step, and four common pitfalls.
5 min read
-
Software design
The Four Layers of Pragmatic DDD: Code, Packages and Java 25
Which way dependencies point, how one request crosses the layers, what belongs in each of the four layers, how they map to packages, and the Java 25 features that keep the domain model short.
4 min read
-
Software design
Pragmatic DDD: When It Pays Off and When It Doesn't
When Domain-Driven Design earns its cost and when a transaction script is the better choice: a decision matrix, a path from simple to rich models, and the patterns teams overuse.
3 min read