From 0f607c85aef405a72d1827fbc31bc7fce277fc27 Mon Sep 17 00:00:00 2001 From: mohammadKarimi Date: Mon, 4 Mar 2024 15:41:53 +0330 Subject: [PATCH] Conclusion --- .obsidian/workspace.json | 22 +++++++++---------- .../2. Gigmaster.md | 1 + .../chapter 1/1.7 Conclusion/Conclusion.md | 13 +++++++++++ 3 files changed, 25 insertions(+), 11 deletions(-) create mode 100644 Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.7 Conclusion/Conclusion.md diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 067f809..e7336a2 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -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 } @@ -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", @@ -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 } @@ -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" } } } @@ -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", @@ -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" ] } \ No newline at end of file diff --git a/Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.5 Domain Analysis Examples/2. Gigmaster.md b/Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.5 Domain Analysis Examples/2. Gigmaster.md index e730143..0b13470 100644 --- a/Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.5 Domain Analysis Examples/2. Gigmaster.md +++ b/Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.5 Domain Analysis Examples/2. Gigmaster.md @@ -47,3 +47,4 @@ • برای رمزنگاری داده‌ها، حسابداری، تسویه حساب و احراز هویت و اجازه دسترسی باید از راه‌حل‌های موجود یا متن باز استفاده شود. • اتصال به سرویس‌های استریم موسیقی و شبکه‌های اجتماعی، همچنین ماژول کنسرت‌های موجود، می‌توانند به شرکت‌های خارجی سپرده شوند. + diff --git a/Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.7 Conclusion/Conclusion.md b/Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.7 Conclusion/Conclusion.md new file mode 100644 index 0000000..4ef0aab --- /dev/null +++ b/Learning Domain-Driven Design/part 1 - Strategic Design/chapter 1/1.7 Conclusion/Conclusion.md @@ -0,0 +1,13 @@ +نتیجه‌گیری +در این فصل، به ابزارهای طراحی دامنه محور برای درک فعالیت‌های تجاری یک شرکت پرداختیم. همانطور که دیدید، همه چیز با دامنه کسب و کار شروع می‌شود: حوزه‌ای که شرکت در آن فعالیت می‌کند و خدماتی که به مشتریان خود ارائه می‌دهد. +همچنین با ساختارهای مختلفی که برای دستیابی به موفقیت در یک دامنه کسب و کار و تفاوت شرکت با رقبا لازم است، آشنا شدید: + +**زیردامنه‌های اصلی** + این فعالیت‌ها، فعالیت‌هایی هستند که شرکت به طور متفاوتری از رقبای خود انجام می‌دهد و از آن‌ها علت مزایای رقابتی خود را به دست می‌آورد. + +**زیردامنه‌های عمومی** +این‌ها کارهایی هستند که همه شرکت‌ها به یک شکل انجام می‌دهند. در این دامنه جایی برای نوآوری یا نیاز به آن وجود ندارد؛ به جای پیاده‌سازی داخلی، استفاده از راه‌حل‌های موجود اقتصادی‌تر است. + +**زیردامنه‌های پشتیبانی** +این فعالیت‌ها احتمالاً باید درون شرکت پیاده‌سازی شود، اما هیچ مزیت رقابتی ارائه نمی‌دهند. +درانتها، فهمیدیم که متخصصان دامنه، متخصصان موضوع کسب و کار شرکت هستند. آن‌ها دانش عمیقی از دامنه کسب و کاری شرکت در یک یا چند زیردامنه دارند که برای حیات شرکت بسیار مهم هستند. \ No newline at end of file