Курс рассчитан на начинающих разработчиков, желающих изучить стандарты и практики написания «чистого» кода на 1С, а так же на разработчиков, которые уже продолжительное время работают в отрасли но недостаточно полно изучили стандарты разработки или не понимают зачем они нужны. Курс основан на стандартах разработки фирмы 1С, связанных с читаемостью кода, а также на опыте автора и сообщества разработчиков 1С. В качестве источника знаний сообщества о применении общих практик программирования использованы диагностики из business specific language language server (BSL LS). В материалы курса вошли только стандарты и практики, связанные читаемостью и поддерживаемостью кода. Курс содержит методические указания, видеозаписи с разбором стандартов и практик написания кода, а так же пример рефакторинга плохо написанного кода. Программа курса: Введение. Зачем писать понятный код? Модули В какой модуль поместить код? Структура модуля Общие требования к текстам модулей Переменные Имена переменных Глобальные переменные модулей Процедуры и функции Имена процедур и функций Параметры процедур и функций Описание процедур и функций Тело процедур и функций Общие рекомендации (стандарты вендора) Объем метода Принцип единственной ответственности Когнитивная сложность Цикломатическая сложность Глубина вложенности управляющих конструкций Работа с оператором Если … Тогда … ИначеЕсли Магические даты и числа Использование тернарного оператора ?() Многократное использование одинаковых строковых литералов Хранение информации в коде Результат выполнения функции Обработчики событий объектов ПередЗаписью ПриЗаписи ОбработкаПроверкиЗаполнения ОбработкаЗаполнения Работа с параметром Отказ в обработчиках событий Формы Бизнес-логика в коде форм Единообразие работы пользовательского и программного интерфейсов объекта Открытие форм Запросы Размещение текста запроса в модуле Оформление текстов запросов Псевдонимы источников данных Использование * Использование вложенных запросов Дополнительные рекомендации Использование комментариев в коде Дублирование кода и использование библиотек Директивы компиляции и инструкции препроцессора Модули web- и http-сервисов Правила использования транзакций Выполнить() и Вычислить() Продажник: https://uc1.1c.ru/course/pishi-kod-gramotno/ ↓ Скачать: ↓
Скачать Олег Дейнеко - Пиши код грамотно (2025) слив курса.
Текущее время: Сегодня 05:47
Часовой пояс: GMT + 4
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы не можете скачивать файлы