User Tools

Site Tools


technology:bc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

technology:bc [2012/11/17 14:05]
rtavassoli created
— (current)
Line 1: Line 1:
-====== Bounded Context ====== 
-A Bounded Context defines a context in which the ubiquitous language is uniquely defined. 
  
-A Note on Conformist, Customer-Supplier: the supplier cannot, by DEFINITION, be exchangeable. If you want to be able to exchange the implementation of parts, you must use an ANTICORRUPTION LAYER. Then you can exchange the implementation of one BC, and by simply building a ACL for that BC to work with the other BCs, you are all set. Don't mistake Bounded Contexts with //exchangeable parts//. A BC is not, by definition, exchangeable when used by another BC. That depends on the CONTEXT MAP between the BCs, and if they have a customer-supplier or conformist relationship, then the supplier BC cannot simply be exchanged. 
- 
-Boy, that took me a while to understand... 
technology/bc.1353157554.txt.gz ยท Last modified: 2012/11/17 14:05 by rtavassoli