Domain-Driven Design

Thomas said this book is paradigm shifting.

What little I know about Domain-Driven design makes me think about using Domain-Driven Design to teach computer science+social justice in the same way that the Algebra Project is trying to develop a math curriculum based on real-world stories that include social justice themes.

Link to info on the book.
Link to entry on google books.