Skip to content

Commit 2af7f99

Browse files
committed
update article
1 parent b348e4d commit 2af7f99

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

1-js/02-first-steps/14-function-basics/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -373,7 +373,7 @@ checkPermission(..) // проверяет доступ, возвращая true/
373373
Несколько примеров, которые нарушают это правило:
374374

375375
- `getAge` -- будет плохим выбором, если функция будет выводить `alert` с возрастом (должна только возвращать его).
376-
- `createForm` -- будет плохим выбором, если функция будет изменять document, добавляя форму в него (должна только создавать форму и возвращать её).
376+
- `createForm` -- будет плохим выбором, если функция будет изменять документ, добавляя форму в него (должна только создавать форму и возвращать её).
377377
- `checkPermission` -- будет плохим выбором, если функция будет отображать сообщение с текстом `access granted/denied` (должна только выполнять проверку и возвращать её результат).
378378

379379
Эти примеры предполагают общие смыслы префиксов. Что они значат для вас определяете вы и команда разработчиков, частью которой вы являетесь. Совершенно нормальным, если в вашем коде они будут означать другое. Но вы должны твёрдо понимать, что означают префиксы имён, что функция с ним может делать, а что нет. Все одно-префиксные функции должны подчиняться одним правилам. И все разработчики в команде должны знать об этом.

0 commit comments

Comments
 (0)