Скачать Пиши код грамотно 2025 [Олег Дейнеко]

Информация
Цена: 150 РУБ
Организатор: Kail Kail
Ссылки для скачивания
Kail
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
419 251
Реакции
41 506
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #1
Пиши код грамотно 2025 [Олег Дейнеко]
Ссылка на картинку
Курс рассчитан на начинающих разработчиков, желающих изучить стандарты и практики написания «чистого» кода на 1С, а так же на разработчиков, которые уже продолжительное время работают в отрасли но недостаточно полно изучили стандарты разработки или не понимают зачем они нужны.

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

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

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

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Войти

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