SHAREWOOD
SHAREWOOD
Редактор
- Регистрация
- 25/11/2019
- Сообщения
- 138.037
- Репутация
- 79.342
Последние темы автора:
- Скачать «Дизайн машинной вышивки "Змея" (набор) . Для пялец 20х30 [Наталья Шестакова]»
- Скачать «Путь души [Юлия Бударева]»
- Скачать «Нейрокорректор по онкологии [Юлия Бударева]»
- Скачать «Повышение вибраций до уровня БОГ [Тариф Базовый пакет + Основной пакет] [Юлия Бударева]»
- Скачать «Энергетическая защита себя и близких [Юлия Бударева]»
1С ПИШИ КОД ГРАМОТНО
Описание:
Этот обучающий курс предназначен для новичков, желающих научиться основам и методикам создания "чистого" кода в 1С, а также для опытных разработчиков, которые хотят глубже изучить стандарты разработки или понять их необходимость. Курс основывается на разработчике фирмы 1С, связанном с читабельностью кода, а также на знаниях автора и сообщества разработчиков 1С. В качестве ресурса для общепринятых практик программирования использовался BSL LS. Материалы курса включают только стандарты и методики, относящиеся к читабельности и поддержке кода.
Курс включает в себя учебные указания, видеозаписи с обзором стандартов и методов написания кода, а также пример рефакторинга плохо написанного кода.
ПРОГРАММА КУРСА:
- Вступление. Почему важно писать понятный код?
- Модули
- В какой модуль добавлять код?
- Структура модуля
- Общие требования к тексту модулей
- Переменные
- Наименования переменных
- Глобальные переменные модуля
- Процедуры и функции
- Названия процедур и функций
- Параметры процедур и функций
- Описание процедур и функций
- Содержимое процедур и функций
- Общие рекомендации (стандарты вендора)
- Размер метода
- Принцип единой ответственности
- Когнитивная сложность
- Цикломатическая сложность
- Уровень вложенности управляющих конструкций
- Работа с оператором "Если … Тогда … ИначеЕсли"
- Магические даты и числа
- Использование тернарного оператора ?()
- Повторное использование одинаковых строковых литералов
- Хранение информации в коде
- Результат выполнения функции
- Обработчики событий объектов
- ПередЗаписью
- ПриЗаписи
- ОбработкаПроверкиЗаполнения
- ОбработкаЗаполнения
- Работа с параметром Отказ в обработчиках событий
- Формы
- Бизнес-логика в коде форм
- Консистентность работы пользовательского и программного интерфейсов объекта
- Открытие форм
- Запросы
- Размещение текста запроса в модуле
- Оформление текстов запросов
- Псевдонимы источников данных
- Использование *
- Использование вложенных запросов
- Дополнительные рекомендации
- Применение комментариев в коде
- Дублирование кода и использование библиотек
- Компиляционные директивы и препроцессорные инструкции
- Модули web- и http- сервисов
- Правила использования транзакций
- Выполнить() и Вычислить()
Материал «1С ПИШИ КОД ГРАМОТНО», возможно, скоро появится на SHAREWOOD.
Воспользуйтесь поиском, может быть, он уже опубликован.