O'Reilly logo
  • Baron Schaaf thinks this is interesting:

Increased Amounts of Reusable Solution Logic


There is a danger here: You cannot create webs of coupled logic across domains, nor can you go infinitely deep in layering network services. Go 3 layers max. Even sharing of modules can create unexpected tight coupling. Break the enterprise domain into bounded contexts and reuse only within the bounded context.