Скачать 

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

  • Дата начала
Организатор: Кися Кися
Ссылки для скачивания
Кися
Кися
Организатор
Сообщения
Монеты
0.0
Оплачено
333
Купоны
0
Кешбэк
0
Баллы
0
  • @Skladchiki
  • #1

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

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

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

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

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

Зарегистрируйтесь или войдите, чтобы обсуждать и скачивать материалы!

Зарегистрироваться

Создайте учетную запись. Это быстро!

Авторизоваться

Вы уже зарегистрированы? Войдите.

Сверху