Scala and DDD

In How important is the core domain? I shared a great quote from Domain-Driven Design Quickly. As I’ve moved toward Scala I have only become more convinced that DDD is the most useful paradigm for an application. Whether you are writing in Java or Scala, or some other unrelated language like Ruby, I think Domain Driven Design is the way to go. Here’s a link to a short free copy of the book: