Skip to content

Commit

Permalink
Merge pull request #19 from mohammadKarimi/chapter-1-conclusion
Browse files Browse the repository at this point in the history
Chapter 1 - Conclusion
  • Loading branch information
mohammadKarimi authored Mar 4, 2024
2 parents 49221e4 + 0f607c8 commit a2795b5
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 11 deletions.
22 changes: 11 additions & 11 deletions .obsidian/workspace.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"state": {
"type": "markdown",
"state": {
"file": "Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.5 Domain Analysis Examples/2. Gigmaster.md",
"file": "Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.7 Conclusion/Conclusion.md",
"mode": "source",
"source": false
}
Expand Down Expand Up @@ -85,7 +85,7 @@
"state": {
"type": "backlink",
"state": {
"file": "Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.5 Domain Analysis Examples/2. Gigmaster.md",
"file": "Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.7 Conclusion/Conclusion.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
Expand All @@ -102,7 +102,7 @@
"state": {
"type": "outgoing-link",
"state": {
"file": "Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.5 Domain Analysis Examples/2. Gigmaster.md",
"file": "Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.7 Conclusion/Conclusion.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
}
Expand All @@ -125,7 +125,7 @@
"state": {
"type": "outline",
"state": {
"file": "Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.5 Domain Analysis Examples/2. Gigmaster.md"
"file": "Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.7 Conclusion/Conclusion.md"
}
}
}
Expand All @@ -148,10 +148,16 @@
},
"active": "ef4d45c088fde470",
"lastOpenFiles": [
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.5 Domain Analysis Examples/2. Gigmaster.md",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.7 Conclusion/Conclusion.md",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.7 Conclusion",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 2/1.3 Communication/Figure 2-2.png",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 2/1.3 Communication/Figure 2-1.png",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 2/1.3 Communication/Communication.md",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 2/1.3 Communication",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.5 Domain Analysis Examples/3. BusVNext.md",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.5 Who Are the Domain Experts/Who Are the Domain Experts.md",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.5 Who Are the Domain Experts",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.5 Domain Analysis Examples/2. Gigmaster.md",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.5 Domain Analysis Examples/1. Domain Analysis Examples.md",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.4 Comparing Subdomains/1.4 Comparing Subdomains.md",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.6 Who Are the Domain Experts/Who Are the Domain Experts.md",
Expand Down Expand Up @@ -181,19 +187,13 @@
"DDD/Introduction",
"DDD",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 2/1.1 Business Problem/Business Problems.md",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 2/1.1 Business Problem",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 2",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.4 Comparing Subdomains/Pasted image 20231121204324.png",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.3 What is a Subdomain/1.3 What is a Subdomain.md",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.3 What is a Subdomain/1.3.1 Core Subdomains.md",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.2 What is Business Domain/1.2 What is Business Domain.md",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.1 Fundamental of DDD/1.1 Fundamental of DDD.md",
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.4 Comparing Subdomains/Pasted image 20231130222927.png",
"Philosophy Of Software Design/chapter 2/Working code isn't enough..md",
"Philosophy Of Software Design/chapter 1/The nature of Complexity.md",
"philosophy of software design/Working code isn't enough..md",
"Philosophy Of Software Design/Working code isn't enough..md",
"Philosophy Of Software Design/The nature of Complexity.md",
"Untitled.canvas"
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -47,3 +47,4 @@
• برای رمزنگاری داده‌ها، حسابداری، تسویه حساب و احراز هویت و اجازه دسترسی باید از راه‌حل‌های موجود یا متن باز استفاده شود.
• اتصال به سرویس‌های استریم موسیقی و شبکه‌های اجتماعی، همچنین ماژول کنسرت‌های موجود، می‌توانند به شرکت‌های خارجی سپرده شوند.


Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
نتیجه‌گیری
در این فصل، به ابزارهای طراحی دامنه محور برای درک فعالیت‌های تجاری یک شرکت پرداختیم. همانطور که دیدید، همه چیز با دامنه کسب و کار شروع می‌شود: حوزه‌ای که شرکت در آن فعالیت می‌کند و خدماتی که به مشتریان خود ارائه می‌دهد.
همچنین با ساختارهای مختلفی که برای دستیابی به موفقیت در یک دامنه کسب و کار و تفاوت شرکت با رقبا لازم است، آشنا شدید:

**زیردامنه‌های اصلی**
این فعالیت‌ها، فعالیت‌هایی هستند که شرکت به طور متفاوتری از رقبای خود انجام می‌دهد و از آن‌ها علت مزایای رقابتی خود را به دست می‌آورد.

**زیردامنه‌های عمومی**
این‌ها کارهایی هستند که همه شرکت‌ها به یک شکل انجام می‌دهند. در این دامنه جایی برای نوآوری یا نیاز به آن وجود ندارد؛ به جای پیاده‌سازی داخلی، استفاده از راه‌حل‌های موجود اقتصادی‌تر است.

**زیردامنه‌های پشتیبانی**
این فعالیت‌ها احتمالاً باید درون شرکت پیاده‌سازی شود، اما هیچ مزیت رقابتی ارائه نمی‌دهند.
درانتها، فهمیدیم که متخصصان دامنه، متخصصان موضوع کسب و کار شرکت هستند. آن‌ها دانش عمیقی از دامنه کسب و کاری شرکت در یک یا چند زیردامنه دارند که برای حیات شرکت بسیار مهم هستند.

0 comments on commit a2795b5

Please sign in to comment.