You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: i18n/en/docusaurus-plugin-content-docs/current/about/understanding/naming.md
+5-7Lines changed: 5 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ The methodology uses specific terms such as:
17
17
- "app", "process", "page", "feature", "entity", "shared" as layer names,
18
18
- "ui', "model", "lib", "api", "config" as segment names.
19
19
20
-
Original naming is crucial to prevent confusion among team members and new developers joining the project. Using unique names also helps when seeking help from the community.
20
+
It is very important to stick to these terms to prevent confusion among team members and new developers joining the project. Using standard names also helps when asking for help from the community.
21
21
22
22
## Naming Conflicts {#when-can-naming-interfere}
23
23
@@ -27,15 +27,13 @@ Naming conflicts can occur when terms used in the FSD methodology overlap with t
27
27
-`FSD#page` vs log page,
28
28
-`FSD#model` vs car model.
29
29
30
-
For example, a developer seeing the word "process" in the code will spend unnecessary time trying to understand which process they are talking about.
30
+
For example, a developer who sees the word "process" in the code will spend extra time trying to figure out what process is meant. Such **collisions can disrupt the development process**.
31
31
32
-
These **collisions can disrupt the development process**, as developers may spend extra time trying to figure out exactly what they are talking about.
32
+
When the project glossary contains terminology specific to FSD, it is critical to be careful when discussing these terms with the team and technical disinterested parties.
33
33
34
-
When the project glossary contains terminology specific to FSD, it is critical to exercise caution when discussing these terms with the team and non-technical stakeholders.
34
+
To communicate effectively with the team, it is recommended that the abbreviation "FSD" be used to prefix the methodology terms. For example, when talking about a process, you might say, "We can put this process on the FSD features layer."
35
35
36
-
To communicate effectively with the team, it is recommended that the abbreviation "FSD" be used to prefix the methodology terms. For example, when talking about a process, you might say, "We can put this process at the FSD level."
37
-
38
-
Conversely, when communicating with non-technical stakeholders, it is best to limit the use of FSD terminology and refrain from mentioning the internal structure.
36
+
Conversely, when communicating with non-technical stakeholders, it is better to limit the use of FSD terminology and refrain from mentioning the internal structure of the code base.
0 commit comments