Описание
[Олег Дейнеко] Пиши код грамотно (2025)
![[Олег Дейнеко] Пиши код грамотно (2025)](https://freekurses.site/wp-content/uploads/oleg-deyneko-pishi-kod-gramotno-2025.jpg)
Курс рассчитан на начинающих разработчиков, желающих изучить стандарты и практики написания «чистого» кода на 1С, а так же на разработчиков, которые уже продолжительное время работают в отрасли но недостаточно полно изучили стандарты разработки или не понимают зачем они нужны.
Курс основан на стандартах разработки фирмы 1С, связанных с читаемостью кода, а также на опыте автора и сообщества разработчиков 1С. В качестве источника знаний сообщества о применении общих практик программирования использованы диагностики из business specific language language server (BSL LS). В материалы курса вошли только стандарты и практики, связанные читаемостью и поддерживаемостью кода.
Курс содержит методические указания, видеозаписи с разбором стандартов и практик написания кода, а так же пример рефакторинга плохо написанного кода.
Программа курса:
Введение. Зачем писать понятный код?
Модули
В какой модуль поместить код?
Структура модуля
Общие требования к текстам модулей
Переменные
Имена переменных
Глобальные переменные модулей
Процедуры и функции
Имена процедур и функций
Параметры процедур и функций
Описание процедур и функций
Тело процедур и функций
Общие рекомендации (стандарты вендора)
Объем метода
Принцип единственной ответственности
Когнитивная сложность
Цикломатическая сложность
Глубина вложенности управляющих конструкций
Работа с оператором Если … Тогда … ИначеЕсли
Магические даты и числа
Использование тернарного оператора ?()
Многократное использование одинаковых строковых литералов
Хранение информации в коде
Результат выполнения функции
Обработчики событий объектов
ПередЗаписью
ПриЗаписи
ОбработкаПроверкиЗаполнения
ОбработкаЗаполнения
Работа с параметром Отказ в обработчиках событий
Формы
Бизнес-логика в коде форм
Единообразие работы пользовательского и программного интерфейсов объекта
Открытие форм
Запросы
Размещение текста запроса в модуле
Оформление текстов запросов
Псевдонимы источников данных
Использование *
Использование вложенных запросов
Дополнительные рекомендации
Использование комментариев в коде
Дублирование кода и использование библиотек
Директивы компиляции и инструкции препроцессора
Модули web- и http-сервисов
Правила использования транзакций
Выполнить() и Вычислить()
Автор курса: Олег Дейнеко
Сайт продажника: https://uc1.1c.ru/course/pishi-kod-gramotno/
Цена с продажника: 2520 руб.
У нас Вы можете приобрести всего за 200 руб.

![[Олег Дейнеко] Пиши код грамотно (2025)](https://infoshopik.com/wp-content/uploads/2025/02/oleg-deyneko-pishi-kod-gramotno-2025.jpg)
![[Адиль Кудьяров, Константин Соболевский, Вера Жарова] Аналитик 1C (2025) [klerk]](https://infoshopik.com/wp-content/uploads/2025/04/adil-kudyarov-konstantin-sobolevskiy-vera-zharova-analitik-1c-2025-klerk--324x324.png)
![[Udemy] [Yuri Popov] Unreal Engine — полное руководство по разработке на С++ (2021)](https://infoshopik.com/wp-content/uploads/2021/12/udemy-yuri-popov-unreal-engine-polnoe-rukovodstvo-po-razrabotke-na-s-2021-324x324.png)
![[Lectrum] Видеокурс по TypeScript (2020)](https://infoshopik.com/wp-content/uploads/2021/12/lectrum-videokurs-po-typescript-2020-324x324.jpg)
![[Ran Segall] The Complete Webflow Masterclass](https://infoshopik.com/wp-content/uploads/2021/12/ran-segall-the-complete-webflow-masterclass-324x324.jpg)
![[Codebreakers] Веб приложения без кода. No Code (2022) (Анна Радзиевская, Алексей Сдвижков, Татьяна Старостенко)](https://infoshopik.com/wp-content/uploads/2022/11/codebreakers-veb-prilozhenija-bez-koda.-no-code-2022-anna-radzievskaja-aleksej-sdvizhkov-tatjana-starostenko-324x324.png)
![[spamtraf] BAS Автоматизация. Видео курс (2022)](https://infoshopik.com/wp-content/uploads/2022/05/spamtraf-bas-avtomatizacija.-video-kurs-2022-324x324.png)
![[Webcademy] Gulp Сборка. Ускорение верстки (2018) скачать](https://infoshopik.com/wp-content/uploads/2021/12/webcademy-gulp-sborka.-uskorenie-verstki-2018-skachat-324x324.jpg)

![[Яндекс.Практикум] Специалист по Data Science Плюс. Часть 4/16 (2022)](https://infoshopik.com/wp-content/uploads/2022/05/jandeks.praktikum-specialist-po-data-science-pljus.-chast-116-2022-324x324.png)
![[Яндекс-практикум] Системный аналитик (2022) [Часть 5 из 8]](https://infoshopik.com/wp-content/uploads/2022/12/jandeks-praktikum-sistemnyj-analitik-2022-chast-1-iz-8-324x324.png)
![[Алексей Шаграев, Татьяна Шаврина] ChatGPT. Менеджер ИИ-продуктов (2023) [Product University]](https://infoshopik.com/wp-content/uploads/2023/04/aleksej-shagraev-tatjana-shavrina-chatgpt.-menedzher-ii-produktov-2023-product-university-324x324.jpg)
![[Hayk Inants] SQL для начинающих. 1 часть (2024) [Stepik]](https://infoshopik.com/wp-content/uploads/2024/06/hayk-inants-sql-dlja-nachinajushhih.-1-chast-2024-stepik--324x324.png)
![[codeby] Paranoid II — курс по анонимности и безопасности (2020)](https://infoshopik.com/wp-content/uploads/2021/12/codeby-paranoid-ii-kurs-po-anonimnosti-i-bezopasnosti-2020-324x324.png)
![[Андрей Кобец] Интенсив по архитектуре (2022) [kobezzza.channel]](https://infoshopik.com/wp-content/uploads/2022/11/andrej-kobec-intensiv-po-arhitekture-2022-kobezzza.channel--324x324.png)
![[Типичный верстальщик] Марафон Flexbox CSS (2019)](https://infoshopik.com/wp-content/uploads/2021/12/tipichnyj-verstalshhik-marafon-flexbox-css-2019-324x324.jpg)
![[Глеб Учитель] Проектирование архитектуры и интеграций (API / брокеры) сервисов (2023) [Stepik]](https://infoshopik.com/wp-content/uploads/2024/01/gleb-uchitel-proektirovanie-arhitektury-i-integracij-api-brokery-servisov-2023-stepik-324x324.png)
![[Convert Monster] Виды хакерских атак и как защитить сайты по классификации OWASP TOP-10 (2020)](https://infoshopik.com/wp-content/uploads/2021/12/convert-monster-vidy-hakerskih-atak-i-kak-zashhitit-sajty-po-klassifikacii-owasp-top-10-2020-324x324.png)
![[Антон Севостьянов] Виртуализация VMWare и Hyper-V](https://infoshopik.com/wp-content/uploads/2021/12/anton-sevostjanov-virtualizacija-vmware-i-hyper-v-2019-324x324.png)
![[Александр Кириченко] Фундаментальный курс Node.js + Express + MongoDB (2020)](https://infoshopik.com/wp-content/uploads/2021/12/aleksandr-kirichenko-fundamentalnyj-kurs-node.js-express-mongodb-2020-324x324.png)
![[Stepik][Антон Жиянов] Оконные функции SQL (2022)](https://infoshopik.com/wp-content/uploads/2022/08/stepikanton-zhijanov-okonnye-funkcii-sql-2022-324x324.png)
Отзывы
Отзывов пока нет.