Вы используете мобильную версию

перейти на Полную версию сайта

Запись

Пиши код грамотно 2025 (Олег Дейнеко)

Складчина Пиши код грамотно 2025 (Олег Дейнеко). Совместные покупки курсов, тренингов, обучения. Присоединяйтесь! Важен каждый вкладчик.

Тема найдена по тегам:
Цена:
3410 руб
Взнос:
219 руб
Организатор:
Организатор

Список участников складчины:

1. Организатор 2. malutinss
open
2
Записаться
  1. Организатор
    Организатор Организатор складчин

    Пиши код грамотно 2025 (Олег Дейнеко)

    [​IMG]

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

    Курс основан на стандартах разработки фирмы 1С, связанных с читаемостью кода, а также на опыте автора и сообщества разработчиков 1С. В качестве источника знаний сообщества о применении общих практик программирования использованы диагностики из business specific language language server (BSL LS). В материалы курса вошли только стандарты и практики, связанные читаемостью и поддерживаемостью кода.

    Курс содержит методические указания, видеозаписи с разбором стандартов и практик написания кода, а так же пример рефакторинга плохо написанного кода.

    Программа курса:
    • Введение. Зачем писать понятный код?
    • Модули
      • В какой модуль поместить код?
      • Структура модуля
      • Общие требования к текстам модулей
    • Переменные
      • Имена переменных
      • Глобальные переменные модулей
    • Процедуры и функции
      • Имена процедур и функций
      • Параметры процедур и функций
      • Описание процедур и функций
      • Тело процедур и функций
        • Общие рекомендации (стандарты вендора)
        • Объем метода
        • Принцип единственной ответственности
        • Когнитивная сложность
        • Цикломатическая сложность
        • Глубина вложенности управляющих конструкций
        • Работа с оператором Если … Тогда … ИначеЕсли
        • Магические даты и числа
        • Использование тернарного оператора ?()
        • Многократное использование одинаковых строковых литералов
        • Хранение информации в коде
        • Результат выполнения функции
    • Обработчики событий объектов
      • ПередЗаписью
      • ПриЗаписи
      • ОбработкаПроверкиЗаполнения
      • ОбработкаЗаполнения
      • Работа с параметром Отказ в обработчиках событий
    • Формы
      • Бизнес-логика в коде форм
      • Единообразие работы пользовательского и программного интерфейсов объекта
      • Открытие форм
      • Правила создания модулей форм
      • Обновление списков при интерактивных действиях пользователя
      • Команды по модификации объектов
      • Условное оформление в формах
    • Запросы
      • Размещение текста запроса в модуле
      • Оформление текстов запросов
      • Псевдонимы источников данных
      • Использование *
      • Использование вложенных запросов
    • Расширения конфигурации
      • Возможности применения
      • Выбор варианта использования при разных сценариях разработки
      • Изменение метаданных
      • Изменение кода модулей
      • Работа с формами
    • Информирование пользователей, журналирование операций
      • Сообщение, предупреждение, исключение
      • Перехват исключений в коде
      • Вызов исключений в коде
    • Дополнительные рекомендации
      • Использование комментариев в коде
      • Дублирование кода и использование библиотек
      • Директивы компиляции и инструкции препроцессора
      • Модули web- и http-сервисов
      • Правила использования транзакций
      • Выполнить() и Вычислить()
      • Особенности сортировки в таблице значений
      • Использование объектов типа Структура
    Дата проведения: 29.09.2025 - 02.10.2025

     
    Организатор, 25 сен 2025
  2. Похожие складчины
    Загрузка...
Наверх