Що означає bounded context (обмежений контекст)?
Bounded Context - це межа сенсів усередині системи, у якій діє власна модель і мова.
Усередині контексту терміни і правила однозначні, зовні - можуть відрізнятися.
Приклад:
- У контексті «Продажі» слово «Клієнт» = покупець.
- У контексті «Підтримка» «Клієнт» = той, хто подає скаргу.
Головне: кожен контекст незалежний - зі своєю моделлю, логікою, базою, API. Зв'язок між контекстами описується явно (через Context Map).
Підсумок: Bounded Context захищає модель від «семантичної плутанини» і спрощує розвиток великих систем.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.