Domain-Driven Design using Rails
Channel: Launch Scout
Date: 20/08/2014

When the technical debt of a large Rails application for a non-profit certification body results in being on Rails and Ruby versions that are no longer supported? You convince the Board of Directors to undertake a project to move the core system to a "Supported Stack". (Shh, that really means do a rewrite!)

Following the philosophy and principles laid out in Eric Evans' book "Domain-Driven Design", the new Rails-based core of the Scrum Alliance's site is being designed as a business application first and foremost. This should keep a clear boundary between the "application" and the "framework" which have very different rates of change.

Presented by Rob Biedenharn.