Vendetta
Администратор
- Регистрация
- 16 Сен 2015
- Сообщения
- 239.030
- Реакции
- 426.072
Складчина: Пиши код грамотно [Повтор] [Тариф Видео] [Олег Дейнеко]
Курс рассчитан на начинающих разработчиков, желающих изучить стандарты и практики написания «чистого» кода на 1С, а так же на разработчиков, которые уже продолжительное время работают в отрасли но недостаточно полно изучили стандарты разработки или не понимают зачем они нужны.
Курс основан на стандартах разработки фирмы 1С, связанных с читаемостью кода, а также на опыте автора и сообщества разработчиков 1С. В качестве источника знаний сообщества о применении общих практик программирования использованы диагностики из business specific language language server (BSL LS). В материалы курса вошли только стандарты и практики, связанные читаемостью и поддерживаемостью кода.
Курс содержит методические указания, видеозаписи с разбором стандартов и практик написания кода, а так же пример рефакторинга плохо написанного кода.
Программа:
Введение. Зачем писать понятный код?
Модули
В какой модуль поместить код?
Структура модуля
Общие требования к текстам модулей
Переменные
Имена переменных
Глобальные переменные модулей
Процедуры и функции
Имена процедур и функций
Параметры процедур и функций
Описание процедур и функций
Тело процедур и функций
Общие рекомендации (стандарты вендора)
Объем метода
Принцип единственной ответственности
Когнитивная сложность
Цикломатическая сложность
Глубина вложенности управляющих конструкций
Работа с оператором Если … Тогда … ИначеЕсли
Магические даты и числа
Использование тернарного оператора ?()
Многократное использование одинаковых строковых литералов
Хранение информации в коде
Результат выполнения функции
Обработчики событий объектов
ПередЗаписью
ПриЗаписи
ОбработкаПроверкиЗаполнения
ОбработкаЗаполнения
Работа с параметром Отказ в обработчиках событий
Формы
Бизнес-логика в коде форм
Единообразие работы пользовательского и программного интерфейсов объекта
Открытие форм
Запросы
Размещение текста запроса в модуле
Оформление текстов запросов
Псевдонимы источников данных
Использование *
Использование вложенных запросов
Дополнительные рекомендации
Использование комментариев в коде
Дублирование кода и использование библиотек
Директивы компиляции и инструкции препроцессора
Модули web- и http-сервисов
Правила использования транзакций
Выполнить() и Вычислить()
Тариф Видео
Самообучение
12 ак.ч
90 дней доступа к курсу
44 видеоурока
Доступ к электронному учебнику
Презентация к курсу
Повтор
Цена 2520 руб.
СКАЧАТЬ КУРСЫ
Курс рассчитан на начинающих разработчиков, желающих изучить стандарты и практики написания «чистого» кода на 1С, а так же на разработчиков, которые уже продолжительное время работают в отрасли но недостаточно полно изучили стандарты разработки или не понимают зачем они нужны.
Курс основан на стандартах разработки фирмы 1С, связанных с читаемостью кода, а также на опыте автора и сообщества разработчиков 1С. В качестве источника знаний сообщества о применении общих практик программирования использованы диагностики из business specific language language server (BSL LS). В материалы курса вошли только стандарты и практики, связанные читаемостью и поддерживаемостью кода.
Курс содержит методические указания, видеозаписи с разбором стандартов и практик написания кода, а так же пример рефакторинга плохо написанного кода.
Программа:
Введение. Зачем писать понятный код?
Модули
В какой модуль поместить код?
Структура модуля
Общие требования к текстам модулей
Переменные
Имена переменных
Глобальные переменные модулей
Процедуры и функции
Имена процедур и функций
Параметры процедур и функций
Описание процедур и функций
Тело процедур и функций
Общие рекомендации (стандарты вендора)
Объем метода
Принцип единственной ответственности
Когнитивная сложность
Цикломатическая сложность
Глубина вложенности управляющих конструкций
Работа с оператором Если … Тогда … ИначеЕсли
Магические даты и числа
Использование тернарного оператора ?()
Многократное использование одинаковых строковых литералов
Хранение информации в коде
Результат выполнения функции
Обработчики событий объектов
ПередЗаписью
ПриЗаписи
ОбработкаПроверкиЗаполнения
ОбработкаЗаполнения
Работа с параметром Отказ в обработчиках событий
Формы
Бизнес-логика в коде форм
Единообразие работы пользовательского и программного интерфейсов объекта
Открытие форм
Запросы
Размещение текста запроса в модуле
Оформление текстов запросов
Псевдонимы источников данных
Использование *
Использование вложенных запросов
Дополнительные рекомендации
Использование комментариев в коде
Дублирование кода и использование библиотек
Директивы компиляции и инструкции препроцессора
Модули web- и http-сервисов
Правила использования транзакций
Выполнить() и Вычислить()
Тариф Видео
Самообучение
12 ак.ч
90 дней доступа к курсу
44 видеоурока
Доступ к электронному учебнику
Презентация к курсу
Повтор
Зарегистрируйтесь или войдите в свой аккаунт для просмотра данного контента на Big-Money.net
Цена 2520 руб.
СКАЧАТЬ КУРСЫ
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- The best speaking activities ever! [Школа растущего педагога] [Ольга Зуева, Елена Гапочко]
- Как научиться разговаривать с кем угодно [Альфа Курс]
- Шахматы для третьего возраста. Профилактика деменции и тренировка памяти [Вадим Мартиш]
- [Шитье] Закрытый клуб (ноябрь 2026) [Альбина Скрипка]
- Lingvo AI — личный AI-тренажёр иностранного языка: курс из Ваших слов, разговор с AI голосом, карточки FSRS, чтение книг.
- Ягодка опять [Тариф Базовый] [Лариса Чумак]
- Практик трансформационных гипнотических путешествий, часть 03 из 10 (2026) [Игорь Ледоховский]
- Возможности VK для продвижения малого и микробизнеса [Альфа Курс] [Александра Кудрявцева]