Що нового?

Придбаний Пиши код грамотно [Тариф Видео] [Олег Дейнеко] [Повтор]

Інформація про покупку
Тип покупки: Складчина
Ціна: 1680 ГРН
Учасників: 0 з 8
Організатор: Відсутній
Статус: Набір учасників
Внесок: 218.4 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Пиши код грамотно [Тариф Видео] [Олег Дейнеко] [Повтор]



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

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

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

Программа:

Введение. Зачем писать понятный код?
Модули
  • В какой модуль поместить код?
  • Структура модуля
  • Общие требования к текстам модулей
Переменные
  • Имена переменных
  • Глобальные переменные модулей
Процедуры и функции
  • Имена процедур и функций
  • Параметры процедур и функций
  • Описание процедур и функций
  • Тело процедур и функций
  • Общие рекомендации (стандарты вендора)
  • Объем метода
  • Принцип единственной ответственности
  • Когнитивная сложность
  • Цикломатическая сложность
  • Глубина вложенности управляющих конструкций
  • Работа с оператором Если … Тогда … ИначеЕсли
  • Магические даты и числа
  • Использование тернарного оператора ?()
  • Многократное использование одинаковых строковых литералов
  • Хранение информации в коде
  • Результат выполнения функции
Обработчики событий объектов
  • ПередЗаписью
  • ПриЗаписи
  • ОбработкаПроверкиЗаполнения
  • ОбработкаЗаполнения
  • Работа с параметром Отказ в обработчиках событий
Формы
  • Бизнес-логика в коде форм
  • Единообразие работы пользовательского и программного интерфейсов объекта
  • Открытие форм
Запросы
  • Размещение текста запроса в модуле
  • Оформление текстов запросов
  • Псевдонимы источников данных
  • Использование *
  • Использование вложенных запросов
Дополнительные рекомендации
  • Использование комментариев в коде
  • Дублирование кода и использование библиотек
  • Директивы компиляции и инструкции препроцессора
  • Модули web- и http-сервисов
  • Правила использования транзакций
  • Выполнить() и Вычислить()
Тариф Видео
  • Самообучение
  • 12 ак.ч
  • 90 дней доступа к курсу
  • 44 видеоурока
  • Доступ к электронному учебнику
  • Презентация к курсу
Цена 2520 руб.
https://uc1.1c.ru/course/pishi-kod-gramotno/

Повтор
 
Угорі