Skip to content

Commit

Permalink
BC
Browse files Browse the repository at this point in the history
  • Loading branch information
mohammadKarimi committed Apr 14, 2024
1 parent 3c7a5ca commit 256652c
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 5 deletions.
7 changes: 3 additions & 4 deletions .obsidian/workspace.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
"state": {
"file": "content/part 1 - Strategic Design/chapter 3/3.2 What Is a Bounded Context/What Is a Bounded Context.md",
"mode": "source",
"source": true
"source": false
}
}
}
Expand Down Expand Up @@ -148,8 +148,9 @@
},
"active": "2ccb43511fc75ac7",
"lastOpenFiles": [
"content/part 1 - Strategic Design/chapter 3/3.1 Inconsistent Models/Inconsistent Models.md",
"content/part 1 - Strategic Design/chapter 3/3.2 What Is a Bounded Context/3-3.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.1 Inconsistent Models/Inconsistent Models.md",
"content/part 1 - Strategic Design/chapter 3/3.2 What Is a Bounded Context",
"content/part 1 - Strategic Design/chapter 2/_index.md",
"COUNTRIBUTING.md",
Expand All @@ -176,7 +177,6 @@
"content/part 1 - Strategic Design/chapter 1/1.4 Comparing Subdomains/1.4 Comparing Subdomains.md",
"content/part 1 - Strategic Design/chapter 1/1.3 What is a Subdomain/1.3.3 Supporting Subdomains/1.3.3 Supporting Subdomain.md",
"content/part 1 - Strategic Design/chapter 1/1.3 What is a Subdomain/1.3.2 Generic Subdomains/1.3.2 Generic subdomains.md",
"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 3/3.1 Inconsistent Models",
"content/part 1 - Strategic Design/chapter 1/1.3 What is a Subdomain/1.3.3 Supporting Subdomains",
"content/part 1 - Strategic Design/chapter 1/1.3 What is a Subdomain/1.3.2 Generic Subdomains",
Expand All @@ -193,7 +193,6 @@
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 2/2.3 Communication/Figure 2-1 1.png",
"photo-1587985546831-03af965ed4cb.jpg",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 2/1.3 Communication/Figure 2-2.png",
"Pasted image 20240304154838.png",
"Untitled.canvas"
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,7 @@ bookCollapseSection: true

در طراحی مبتنی بر دامنه، راه‌حل بسیار ساده است: زبان فراگیر را به چند زبان کوچک‌تر تقسیم کنید، سپس هرکدام را به زمینه مشخصی که می‌تواند در آن استفاده شود را به محدوده دامنه ی آن اختصاص دهید: .

در مثال قبلی، می‌توانیم دو دامنه ی محدود را شناسایی کنیم: بازاریابی و فروش. اصطلاح "لید" در هر دو دامنه ی محدود وجود دارد، همانطور که در شکل زیر نشان داده شده است. تا زمانی که در هر دامنه ی محدود کلمه ی لید یک معنی دارد، هر زبان فراگیری میتواند دقیق و سازگار باشد و با مدل‌های ذهنی متخصصان حوزه هماهنگ باشد.
در مثال قبلی، می‌توانیم دو دامنه ی محدود را شناسایی کنیم: بازاریابی و فروش. اصطلاح "لید" در هر دو دامنه ی محدود وجود دارد، همانطور که در شکل زیر نشان داده شده است. تا زمانی که در هر دامنه ی محدود کلمه ی لید یک معنی دارد، هر زبان فراگیری میتواند دقیق و سازگار باشد و با مدل‌های ذهنی متخصصان حوزه هماهنگ باشد.

![[3-3.png]]

0 comments on commit 256652c

Please sign in to comment.