Что это за стиль документации по функциям JavaScript?//! @TheFunctionNameFunc - PullRequest
0 голосов
/ 08 февраля 2019

Мне был передан веб-сайт, который использует документацию и условные обозначения кода в файлах javascript, которые выглядят следующим образом:

// !@TheFunctionNameFunc
function theFunctionNameFunc() {
    ...
}

, где единственное, что изменяется для каждого примера, - это «имя_функции»часть комментария - части «The» и «Func» - это не только то, что я выбрал для своего примера, но и то, что на самом деле содержится в коде.Я подумала, что, возможно, он использовался в автогенераторе документов, что объясняло соглашения, но я не вижу ничего подобного.

Кто-нибудь видел эту документацию раньше или знает, откуда она взялась?Соглашения о кодировании также немного необычны для меня, но я могу записать их в соответствии с личными предпочтениями.Комментарий !@ меня бросает - он кажется слишком конкретным, чтобы быть личным предпочтением.И я не могу понять, какое значение оно добавляет, поскольку оно просто повторяет имя функции и не предоставляет никакой другой информации, например, параметров или возвращаемых значений.Я покопался в Интернете и посмотрел на инструменты и соглашения JS по документации и не смог найти соответствия.

Мне частично любопытно, нахожусь ли я в неведении относительно какого-то нового тренда буткемпа кодирования или этопросто странность.

...