Стандарты и инструменты в 1С

Блог

Стандарты кода, отладка, горячие клавиши, полезные приёмы.

Горячие клавиши конфигуратора 1С: клавиатура программиста и окно редактора кода
Стандарты и инструменты

Горячие клавиши конфигуратора 1С, шаблоны и правила комментирования кода

Набор приёмов, которые реально экономят время программиста 1С: сочетания клавиш, свои шаблоны, комментарии к доработкам и запросам, плюс пара трюков для пользователей.

9 мин чтения
Директивы компиляции 1С: код распределяется между клиентом и сервером
Стандарты и инструменты

Директивы компиляции 1С и инструкции препроцессора: в чём разница и где ошибаются

Разбираем, чем директивы с символом & отличаются от инструкций препроцессора с символом #, как выбирать контекст метода и какие ошибки дают условия #Если в модулях менеджера.

9 мин чтения
Обработчики событий модуля объекта 1С: последовательность записи объекта и проверки
Стандарты и инструменты

Обработчики событий модуля объекта 1С: ПередЗаписью, ПриЗаписи и проверки по стандарту

Разбираю, какой код в каком обработчике модуля объекта должен жить по стандартам разработки 1С, почему важна проверка ОбменДанными.Загрузка и как правильно работать с параметром Отказ.

9 мин чтения
Отладка 1С: программист проходит код по шагам и проверяет значения переменных
Стандарты и инструменты

Отладка 1С в конфигураторе: точки останова, вычисление выражений и трассировка

Шпаргалка по отладчику конфигуратора: как быстро найти место ошибки, посмотреть и подменить значения переменных, пройти код по шагам и отладить серверные вызовы.

9 мин чтения
Стандарты кодирования 1С: аккуратно структурированный код на мониторе и чек-лист
Стандарты и инструменты

Стандарты кодирования 1С: памятка программисту по оформлению и структуре кода

Собрал в одну шпаргалку правила из системы стандартов 1С, которые чаще всего всплывают на код-ревью: от выбора модуля до когнитивной сложности и магических чисел.

12 мин чтения
Стандарты разработки 1С: аккуратно разложенный код по модулям, формам и запросам
Стандарты и инструменты

Стандарты разработки 1С: бизнес-логика, открытие форм, тексты запросов и DRY

Шпаргалка по стандартам 1С с примерами: бизнес-логика вне формы, открытие форм с параметрами и описанием оповещения, оформление запросов, псевдонимы и сборка пакетов.

11 мин чтения
Техническое задание на доработку 1С: структурированный документ с разделами и схемой процесса
Стандарты и инструменты

Техническое задание на доработку 1С: структура, пример и чек-лист

Как написать ТЗ на доработку 1С, по которому программист оценит задачу без десятка уточнений, а через год любой поймёт, что и зачем было сделано.

9 мин чтения
Хардкод в 1С: значения, вбитые в код, заменяются настройками в базе
Стандарты и инструменты

Хардкод в 1С: как убрать «гвозди» из кода и хранить ключевые значения в настройках

Разбираю, чем опасны «гвозди» в коде 1С, и два рабочих способа вынести их в данные: справочник с предопределёнными элементами и регистр соответствий с составным ключом.

9 мин чтения

Нужна помощь с 1С?

Опишите задачу: разберусь, оценю объём и предложу решение. Код 1С, интеграции и настройку делаю сам.

Написать в Telegram