Skip to content

Commit 14d54d7

Browse files
Conclusion
1 parent 00270c2 commit 14d54d7

File tree

2 files changed

+10
-8
lines changed

2 files changed

+10
-8
lines changed

.obsidian/workspace.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"state": {
1414
"type": "markdown",
1515
"state": {
16-
"file": "content/part 1 - Strategic Design/chapter 2/2.10 Conclusion/Conclusion.md",
16+
"file": "content/part 1 - Strategic Design/chapter 2/2.1 Business Problem/Business Problems.md",
1717
"mode": "source",
1818
"source": false
1919
}
@@ -85,7 +85,7 @@
8585
"state": {
8686
"type": "backlink",
8787
"state": {
88-
"file": "content/part 1 - Strategic Design/chapter 2/2.10 Conclusion/Conclusion.md",
88+
"file": "content/part 1 - Strategic Design/chapter 2/2.1 Business Problem/Business Problems.md",
8989
"collapseAll": false,
9090
"extraContext": false,
9191
"sortOrder": "alphabetical",
@@ -102,7 +102,7 @@
102102
"state": {
103103
"type": "outgoing-link",
104104
"state": {
105-
"file": "content/part 1 - Strategic Design/chapter 2/2.10 Conclusion/Conclusion.md",
105+
"file": "content/part 1 - Strategic Design/chapter 2/2.1 Business Problem/Business Problems.md",
106106
"linksCollapsed": false,
107107
"unlinkedCollapsed": true
108108
}
@@ -125,7 +125,7 @@
125125
"state": {
126126
"type": "outline",
127127
"state": {
128-
"file": "content/part 1 - Strategic Design/chapter 2/2.10 Conclusion/Conclusion.md"
128+
"file": "content/part 1 - Strategic Design/chapter 2/2.1 Business Problem/Business Problems.md"
129129
}
130130
}
131131
}
@@ -148,12 +148,14 @@
148148
},
149149
"active": "d15e1bdd51457826",
150150
"lastOpenFiles": [
151+
"content/part 1 - Strategic Design/chapter 1/1.1 Fundamental of DDD/1.1 Fundamental of DDD.md",
152+
"content/part 1 - Strategic Design/chapter 2/2.1 Business Problem/Business Problems.md",
153+
"content/part 1 - Strategic Design/chapter 2/2.10 Conclusion/Conclusion.md",
151154
"content/preface.md",
152155
"content/sponsors.md",
153156
"content/part 1 - Strategic Design/_index.md",
154157
"content/part 1 - Strategic Design/chapter 1/_index.md",
155158
"content/part 1 - Strategic Design/chapter 2/_index.md",
156-
"content/part 1 - Strategic Design/chapter 1/1.1 Fundamental of DDD/1.1 Fundamental of DDD.md",
157159
"Fundamental-of-DDD.md",
158160
"1.1-fundamental-of-ddd/1.1-fundamental-of-ddd.md",
159161
"1.1-fundamental-of-ddd",
@@ -183,8 +185,6 @@
183185
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 2/2.6 Model of the Business Domain/2.6.3 Modeling the Business Domain",
184186
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 2/2.6 Model of the Business Domain/2.6.1 What Is a Model/2.6.1.png",
185187
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 2/2.6 Model of the Business Domain/2.6.1 What Is a Model",
186-
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 2/2.6 Model of the Business Domain/_index.md",
187-
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 2/2.2 Knowledge Discovery/Knowledge Discovery.md",
188188
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 2/2.3 Communication/Figure 2-1.png",
189189
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 2/2.3 Communication/Figure 2-1 1.png",
190190
"Learning Domain-Driven Design/part 1 - Strategic Design/chapter 2/2.3 Communication/Figure 2-1.png",

content/part 1 - Strategic Design/chapter 2/2.10 Conclusion/Conclusion.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,6 @@
77

88
برای اطمینان از ارتباط مؤثر، زبان فراگیر باید ابهامات و فرض‌های ضمنی را حذف کند. تمامی اصطلاحات یک زبان باید سازگار باشند؛ بدون اصطلاحات دوپهلو و بدون هیچگونه استفاده از اصطلاحات مترادف و هم معنی.
99

10-
پرورش یک زبان فراگیر یک فرآیند پیوسته و زمانبر است. بنابراین با تکامل پروژه، دانش بیشتری از دامنه کسب و کار کشف می‌شود. اما این اطلاعات باید در زبان فراگیر منعکس شوند تا بتوانیم پیشرفت و بهبود را در طراحی و توسعه نرم‌افزار ایجاد کنیم.
10+
پرورش یک زبان فراگیر یک فرآیند پیوسته و زمانبر است. بنابراین با تکامل پروژه، دانش بیشتری از دامنه کسب و کار کشف می‌شود. اما این اطلاعات باید در زبان فراگیر منعکس شوند تا بتوانیم پیشرفت و بهبود را در طراحی و توسعه نرم‌افزار ایجاد کنیم
11+
12+
ابزارهایی مانند لغتنامه‌های مبتنی بر ویکی و تست‌های Gherkin می‌توانند به طور قابل توجهی در کاهش فرآیند مستندسازی و حفظ یک زبان فراگیر کمک کنند. با این حال، پیش‌نیاز اصلی برای یک زبان مؤثر استفاده مداوم از آن است: زبان باید به طور سیستماتیک در تمامی ارتباطات مرتبط با پروژه استفاده شود.

0 commit comments

Comments
 (0)