diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 960858a..d2d690c 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -13,7 +13,7 @@ "state": { "type": "markdown", "state": { - "file": "content/part 1 - Strategic Design/chapter 3/3.3 Model Boundaries/Model Boundaries.md", + "file": "content/part 1 - Strategic Design/chapter 3/3.5 Scope of a Bounded Context/3.5 Scope of a Bounded Context.md", "mode": "source", "source": true } @@ -85,7 +85,7 @@ "state": { "type": "backlink", "state": { - "file": "content/part 1 - Strategic Design/chapter 3/3.3 Model Boundaries/Model Boundaries.md", + "file": "content/part 1 - Strategic Design/chapter 3/3.5 Scope of a Bounded Context/3.5 Scope of a Bounded Context.md", "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical", @@ -102,7 +102,7 @@ "state": { "type": "outgoing-link", "state": { - "file": "content/part 1 - Strategic Design/chapter 3/3.3 Model Boundaries/Model Boundaries.md", + "file": "content/part 1 - Strategic Design/chapter 3/3.5 Scope of a Bounded Context/3.5 Scope of a Bounded Context.md", "linksCollapsed": false, "unlinkedCollapsed": true } @@ -125,7 +125,7 @@ "state": { "type": "outline", "state": { - "file": "content/part 1 - Strategic Design/chapter 3/3.3 Model Boundaries/Model Boundaries.md" + "file": "content/part 1 - Strategic Design/chapter 3/3.5 Scope of a Bounded Context/3.5 Scope of a Bounded Context.md" } } } @@ -148,6 +148,7 @@ }, "active": "2ccb43511fc75ac7", "lastOpenFiles": [ + "content/part 1 - Strategic Design/chapter 3/3.3 Model Boundaries/Model Boundaries.md", "content/part 1 - Strategic Design/chapter 3/3.5 Scope of a Bounded Context/3.5 Scope of a Bounded Context.md", "content/part 1 - Strategic Design/chapter 3/3.1 Inconsistent Models/Inconsistent Models.md", "content/_index.md", @@ -155,7 +156,6 @@ "README.md", "content/part 1 - Strategic Design/chapter 3/3.5 Scope of a Bounded Context/3-5.png", "content/part 1 - Strategic Design/chapter 3/3.2 What Is a Bounded Context/What Is a Bounded Context.md", - "content/part 1 - Strategic Design/chapter 3/3.3 Model Boundaries/Model Boundaries.md", "content/part 1 - Strategic Design/chapter 3/3.5 Scope of a Bounded Context", "content/part 1 - Strategic Design/chapter 1/1.3 What is a Subdomain/1.3.1 Core Subdomains/1.3.1 Core Subdomains.md", "content/part 1 - Strategic Design/chapter 1/1.1 Fundamental of DDD/1.1 Fundamental of DDD.md", diff --git a/content/part 1 - Strategic Design/chapter 3/3.5 Scope of a Bounded Context/3.5 Scope of a Bounded Context.md b/content/part 1 - Strategic Design/chapter 3/3.5 Scope of a Bounded Context/3.5 Scope of a Bounded Context.md index 111841f..a390495 100644 --- a/content/part 1 - Strategic Design/chapter 3/3.5 Scope of a Bounded Context/3.5 Scope of a Bounded Context.md +++ b/content/part 1 - Strategic Design/chapter 3/3.5 Scope of a Bounded Context/3.5 Scope of a Bounded Context.md @@ -1,3 +1,9 @@ +--- +title: "اسکوپ دامنه ی محدود" +weight: 3004 +type: docs +bookCollapseSection: true +--- مثالی که در ابتدای فصل ارائه شد، یک مرز باریکی را از دامنه بیزینس نشان داد. متخصصان دامنه های مختلف مدل‌های ذهنی متفاوتی از یک کلمه ی **لید** داشتند. برای مدل کردن این دامنه، ما باید مدل را تقسیم کنیم و برای هر دامنه محدود آن یک زمینه کاربردی تعریف کنیم و همچنین تداوم استفاده از زبان فراگیر به ما کمک میکنه که بتونیم مرز این دامنه رو تشخیص بدیم و این زبان عملا از اون مرز بزرگتر و گسترده تر نخواهد بود.