January 14, 2015 at 02:02PM
"Taking SEPARATE WAYS forecloses some options. It is hard to merge models that have developed in complete isolation. " #readingToday

Taking SEPARATE WAYS forecloses some options. Although continuous refactoring can eventually undo any decision, it is hard to merge models that have developed in complete isolation. If integration turns out to be needed after all, translation layers will be necessary and may be complex. Of course, this is something you will face anyway.

Domain-Driven Design, Eric Evans