Онбординг — инструменты и окружение
Стартовая страница для нового разработчика или аутсорс-подрядчика: рабочее окружение, доступы и путь задачи от постановки до прода.
Что поставить
Заголовок раздела «Что поставить»| Инструмент | Зачем | Примечание |
|---|---|---|
| Платформа 1С с Конфигуратором | Среда разработки | Версия — та же, что на проде базы, с которой работаете. Среда зафиксирована: Конфигуратор, не EDT |
| git | Все исходники и поставки — через git (стандарт) | Git for Windows достаточно |
| VS Code + расширение Language 1C (BSL) | Локальный линт BSL Language Server по исходникам | Диагностики линтера связаны со стандартами — чип на странице стандарта ведёт к описанию |
| OneScript + opm | Скрипты автоматизации (vrunner, gitsync) | Пока опционально — понадобится с запуском CI-контура (см. шаблоны CI) |
Какие доступы запросить
Заголовок раздела «Какие доступы запросить»- Тестовые базы своего проекта — вся разработка и проверка живёт здесь; что можно в каком контуре — в стандарте «Контуры баз». Доступа в прод у разработчика нет — это норма, а не недоработка.
- Git-сервер — репозитории расширений/конфигураций.
- База знаний — паспорта интеграций, реестры регламентных заданий, ADR.
- Трекер задач — задача есть у любой работы; поставки «по переписке» не принимаются.
Как устроены правила
Заголовок раздела «Как устроены правила»- У каждого стандарта есть уровень (бейдж под заголовком): директива — обязательна и автоматически становится пунктом чеклиста; рекомендация — сильный дефолт. У директив есть раздел «Когда не применять» — законные исключения.
- Чеклист подбирается по типу задачи (карточки на главной) и проходится по ходу работы, плюс «Базовая проверка» — общая для всех.
- Начать чтение стоит с пяти стандартов из блока «С чего начать новичку» на главной.
Путь задачи
Заголовок раздела «Путь задачи»-
Возьмите задачу в трекере и определите её тип (интеграция, отчёт, ВПФ, форма…). Сразу откройте чеклист этого типа + базовый, укажите № задачи.
-
Заведите ветку (GitFlow:
feature/<номер-задачи>); при работе через хранилище — захват объектов и помещения с номером задачи в комментарии. -
Разрабатывайте по стандартам. Собственные объекты в типовых конфигурациях — только с префиксом
КИ_/ДД_(код-стайл). -
Прогоните линт локально (BSL LS в VS Code) и пройдите чеклист до конца; результат выгрузите в Markdown/PDF и приложите к задаче.
-
Откройте MR по шаблону описания изменения — что, зачем, как проверить, ссылка на чеклист. Бинарные
.cfe/.epfвместо исходников не принимаются. -
Ревью и приёмка: замечания правятся в той же ветке; проверка — на тестовой базе с боевыми данными, в прод изменение едет только после неё.
Куда смотреть при вопросах
Заголовок раздела «Куда смотреть при вопросах»- Поиск по этому сайту — стандарты отвечают «как правильно, как неправильно и когда правило не действует».
- Источники и инструменты — первоисточники v8std, чужие гайды, инструменты качества.
- Не нашли ответа — вопрос техлиду внутренней команды; повторяющиеся вопросы становятся новыми стандартами.