Добро пожаловать на sliv-info.site Слив инфокурсов бесплатно.

Присоединяйтесь к нам прямо сейчас, чтобы получить доступ ко всем функциям нашего форума.

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

Irinka

МОДЕРАТОР
Регистрация
10 Апр 2025
Сообщения
2,579
Реакции
0
Слив курса Пиши код грамотно [Олег Дейнеко]

1739343010822.png



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

На данном курсе Вы обязательно узнаете:
Введение. Зачем писать понятный код?
Модули

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

Скачать
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 
16,149Темы
16,149Сообщения
7Пользователи
ВоронинНовый пользователь
Сверху