Капоне
Администратор
- Регистрация
- 1 Апр 2015
- Сообщения
- 94.480
- Реакции
- 465.721
Складчина: Пиши код грамотно [Повтор] [Тариф Видео] [Олег Дейнеко]
Курс рассчитан на начинающих разработчиков, желающих изучить стандарты и практики написания «чистого» кода на 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 видеоурока
Доступ к электронному учебнику
Презентация к курсу
Повтор
Зарегистрируйтесь или войдите в свой аккаунт для просмотра данного контента на newskladchik.com
Цена 2520 руб.
СЛИВЫ КУРСОВ
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Как научить ребенка финансовой грамотности. Финансовое воспитание с раннего возраста (3-7 лет) [Дмитрий Подлужный]
- Интелинум 2.0 Искусственный Интеллект для эзотериков [Тариф Умный старт] [Белое Солнце] [Милена Егорова]
- Sketch Your Mind: Nurture a Playful and Creative Brain [Zsolt Viczian]
- Пчелиные секреты: лечение природными дарами + Лечение болезней печени народными средствами и методами [Николай Щербатюк]
- 49 лайфхаков для тех, кто в декрете. Чек-листы для мам [Елена Ивака]
- Мамочек жалко! Руководство к ребенку, которое могли бы давать в роддоме [Алексей Раншаков]