Skip to content

Commit 9f67e0d

Browse files
committed
Update ru-RU.md
1 parent d92e526 commit 9f67e0d

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

ru-RU.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1748,81 +1748,81 @@
17481748
### Рекомендации для именований
17491749
###### [Style [Y120](#style-y120)]
17501750

1751-
- Используйте постоянные принципы именований для всех компонентов по шаблону, который описывает особенность(feature) компонента, а затем (опционально) его тип. Я рекомендую шаблон - `feature.type.js`. Существует два типа имен для большинства случаев:
1751+
- Используйте согласованные имена для всех компонентов по шаблону, который описывает особенность(feature) компонента, а затем (опционально) его тип. Я рекомендую шаблон - `feature.type.js`. Существует два типа имен для большинства случаев:
17521752
* имя файла (`avengers.controller.js`)
17531753
* имя компонента, которое зарегистрировано Angular (`AvengersController`)
17541754

17551755
*Почему?*: Соглашения об именованиях дает постояннный надежный способ поиска содержимого быстрым беглым взглядом. Согласованность в проекте жизненно важна. Согласованность в команде очень важна. Согласованность между компаниями дает огромную эффективность.
17561756

17571757
*Почему?*: Соглашения об именованиях просто должны помочь найти вам свой код быстрее, и сделать его проще для понимания.
1758-
### Feature File Names
1758+
### Характерные Имена Файлов
17591759
###### [Style [Y121](#style-y121)]
17601760

1761-
- Use consistent names for all components following a pattern that describes the component's feature then (optionally) its type. My recommended pattern is `feature.type.js`.
1761+
- Используйте согласованные имена для всех компонентов используя шаблон, который описывает компонентную особенность, затем опционально его тип. Я рекомендую шаблон - `feature.type.js`.
17621762

1763-
*Why?*: Provides a consistent way to quickly identify components.
1763+
*Почему?*: Это надежный способ для быстрой идентификации компонентов.
17641764

1765-
*Why?*: Provides pattern matching for any automated tasks.
1765+
*Почему?*: Автоматизирует рабочий процесс.
17661766

17671767
```javascript
17681768
/**
1769-
* common options
1769+
* общие настройки
17701770
*/
17711771
1772-
// Controllers
1772+
// Контроллеры
17731773
avengers.js
17741774
avengers.controller.js
17751775
avengersController.js
17761776
1777-
// Services/Factories
1777+
// Сервисы/Фабрики
17781778
logger.js
17791779
logger.service.js
17801780
loggerService.js
17811781
```
17821782

17831783
```javascript
17841784
/**
1785-
* recommended
1785+
* рекомендовано
17861786
*/
17871787
1788-
// controllers
1788+
// контроллеры
17891789
avengers.controller.js
17901790
avengers.controller.spec.js
17911791
1792-
// services/factories
1792+
// сервисы/фабрики
17931793
logger.service.js
17941794
logger.service.spec.js
17951795
1796-
// constants
1796+
// константы
17971797
constants.js
17981798
1799-
// module definition
1799+
// определение модуля
18001800
avengers.module.js
18011801
1802-
// routes
1802+
// маршруты
18031803
avengers.routes.js
18041804
avengers.routes.spec.js
18051805
1806-
// configuration
1806+
// конфигурация
18071807
avengers.config.js
18081808
1809-
// directives
1809+
// директивы
18101810
avenger-profile.directive.js
18111811
avenger-profile.directive.spec.js
18121812
```
18131813

1814-
Note: Another common convention is naming controller files without the word `controller` in the file name such as `avengers.js` instead of `avengers.controller.js`. All other conventions still hold using a suffix of the type. Controllers are the most common type of component so this just saves typing and is still easily identifiable. I recommend you choose 1 convention and be consistent for your team.
1815-
1814+
Замечание: Другим общим соглашением является именование файлов контроллера без слова `controller`, например называем файл `avengers.js` вместо `avengers.controller.js`. Все остальные соглашения все же должны содержать суффикс типа. Просто контроллеры наиболее общий тип компонетов, и таким образом мы экономим на время на печатании имени, но контроллеры все равно прекрасно идентифицируются. Я рекомендую выбрать один тип соглашения и быть на одной волне со своей командой.
1815+
18161816
```javascript
18171817
/**
1818-
* recommended
1818+
* рекомендовано
18191819
*/
18201820
// Controllers
18211821
avengers.js
18221822
avengers.spec.js
18231823
```
18241824

1825-
### Test File Names
1825+
### Имена Тестовых Файлов
18261826
###### [Style [Y122](#style-y122)]
18271827

18281828
- Name test specifications similar to the component they test with a suffix of `spec`.

0 commit comments

Comments
 (0)