Domain-Driven Design with Scala and Akka

Vaughn Vernon has authored a great article on using Domain-Driven Design with Scala and Akka. (And a followup article here)

It adds a unique approach that I haven’t tried (yet!) to my experiences doing Domain-Driven design and Ports and Adapters with Scala and Akka, but echoes my belief that the Scala platform is an excellent tool for DDD, and that DDD has a great deal to offer when making applications more coherent and maintainable.

I can also recommend his book, Implementing Domain-Driven design, as an excellent adjunct to the classic Domain-Driven Design by Eric Evans.

Principles and Practices

Tired of the Software Development Grind? Know it can be done better? Check out my book: Principles and Practices of Software Craftsmanship or sign up for my Craftsmanship Dispatches newsletter.

Published: November 05 2013

  • tags: