Skip to content

Commit 65f51db

Browse files
committed
Edits on PR #301 File Structure
1 parent 24fe184 commit 65f51db

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

content/docs/faq-structure.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,11 @@ components/
5959
ProfileHeader.css
6060
```
6161

62-
برخی افراد نیز ترجیح می‌دهند پا را فراتر بگذارند، و کامپوننت ها را بر اساس وظیفه‌شان در اپلیکیشن در پوشه های متفاوت، مجزا کنند. برای مثال [طراحی اتمی](https://bradfrost.com/blog/post/atomic-web-design/) یک متودولوژی طراحی می‌باشد که بر اساس این اصل ساخته شده‌است. به یاد داشته باشید، این امر که چنین متودولوژی هایی را به عنوان مثال‌های مفید در نظر بگیریم اغلب سازنده‌تر است، به جای اینکه قوانین سختگیرانه‌ای را رعایت کنیم.
62+
برخی افراد نیز ترجیح می‌دهند پا را فراتر بگذارند، و کامپوننت ها را بر اساس وظیفه‌شان در اپلیکیشن در پوشه های متفاوت، مجزا کنند. برای مثال [طراحی اتمی](https://bradfrost.com/blog/post/atomic-web-design/) یک متودولوژی طراحی می‌باشد که بر اساس این اصل ساخته شده‌است. به یاد داشته باشید، این امر که چنین متودولوژی هایی را به عنوان مثال‌های مفید در نظر بگیریم اغلب سازنده‌تر است، به جای اینکه به عنوان قوانین سختگیرانه‌ آن‌ها را رعایت کنیم.
6363

64-
#### از لانه سازی زیاد بپرهیزید {#avoid-too-much-nesting}
64+
#### از تودرتویی زیاد بپرهیزید {#avoid-too-much-nesting}
6565

66-
بسیاری از نقاط ضعف مرتبط با لانه سازی دایرکتوری عمیق در پروژه‌های جاوا اسکریپت وجود دارد. این باعث می‌شود تا نوشتن ورودی‌های مرتبط بین آنها دشوار‌تر شود. یا بروز رسانی ورودی‌ها زمانی که فایل‌ها جابه جا شوند. مگر اینکه دلیلی بسیار قانع کننده برای استفاده از یک ساختار لانه سازی عمیق داشته باشید. در نظر بگیرید که حداکثر خود را به سه یا چهار پوشه تو در تو در میان یک پروژه محدود کنید. البته این تنها یک پیشنهاد است و ممکن است به پروژه شما مرتبط نباشد.
66+
نقاط ضعف بسیاری مرتبط با تودرتویی عمیق دایرکتوری در پروژه‌های جاوا اسکریپت وجود دارد. این باعث می‌شود تا نوشتن ایمپورت‌های (import) مرتبط بین آنها یا بروز رسانی ایمپورت‌ها زمانی که فایل‌ها جابه‌جا شوند دشوار‌تر شود. مگر اینکه دلیلی بسیار قانع کننده برای استفاده از یک ساختار تودرتوی عمیق داشته باشید. در نظر بگیرید که حداکثر خود را به سه یا چهار پوشه تو در تو در میان یک پروژه محدود کنید. البته این تنها یک پیشنهاد است و ممکن است به پروژه شما مرتبط نباشد.
6767

6868
#### بیش از حد به آن فکر نکنید {#dont-overthink-it}
6969

content/docs/nav.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158
- id: faq-styling
159159
title: اعمال style و CSS
160160
- id: faq-structure
161-
title: File Structure
161+
title: ساختار فایل
162162
- id: faq-versioning
163163
title: Versioning Policy
164164
- id: faq-internals

0 commit comments

Comments
 (0)