The Simple Path to Brilliant Technology
Essays from a Computer Scientist
Getting the Design Right and the Right Design
“For software developers of all experience levels looking to improve their results, and design and implement domain-driven enterprise applications consistently with the best current state of professional practice, Implementing Domain-Driven Design will impart a treasure trove of knowledge hard...
Tackling Complexity in the Heart of Software