Y Hacker News Books
Buy on Amazon4.6 out of 5, 1,578 ratings on Amazon

#289 of 2,654 all-time

Domain Driven Design

Eric Evans

21 people recommended it in 16 threads, 2010–2025.

2 commenters pushed back on it — worth reading the threads.

What people on Hacker News said

discreteevent
"Domain work is messy and demands a lot of complicated new knowledge that doesn’t seem to add to a computer scientist’s capabilities. Instead, the technical talent goes to work on elaborate frameworks, trying to solve domain problems with technology. Learning about and modeling the domain is left to others. Complexity in the heart of software has to be tackled head-on. To do otherwise is to risk irrelevance" - Eric Evans

on HN, 2019

cpeterso
Eric Evans' "Domain-Driven Design: Tackling Complexity in the Heart of Software" blew my mind. Domain modeling gets to the heart of object-oriented programming. The book is a bit academic and long-winded, but very deep and complete. This is an immediate classic and required reading for any serious engineer.

on HN, 2011

hoorayimhelping
It's not about designing APIs, it's about designing your software to reflect the reality you're encoding into your software. It's a book of first principles that you can apply to any software you design.

on HN, 2020

troels
Also, "Domain Driven Design" by Eric Evans. Both have a focus on high level architecture.

on HN, 2017

gruseom
In my opinion, Eric Evans' Domain Driven Design is just about the only book that gets OO right.

on HN, 2010

swah
A foundational text for understanding complex software systems and how to manage them effectively.

on HN, 2025

Where it comes up