Азы программирования 1С | Язык программирования 1С для начинающих
Программирование 1С для "Чайников". Практикум №1. Как запустить код? Пишем первую программу.
Здравствуйте, дорогие друзья. Решил начать серию статей про программирование 1С. Но мне хотелось бы не "грузить" теориями по изучению 1С, которые бесспорно можно найти в интернете, а на примере самостоятельного...
Паттерны программирования в 1С: как писать чистый и поддерживаемый код
Паттерны проектирования — это проверенные решения типовых задач, которые помогают структурировать код, избегать ошибок и упрощать поддержку конфигураций. В 1С многие классические паттерны адаптируются с учётом особенностей платформы. Разберём ключевые из них с примерами. Задача: Создание объектов без явного указания их типов.
Пример: Универсальный менеджер для создания документов. // Общий модуль "ФабрикаДокументов"
Функция СоздатьДокумент(ТипДокумента, Параметры) Экспорт
Док = Документы[ТипДокумента].СоздатьДокумент();
Док.Дата = ТекущаяДата();
Док.Заполнить(Параметры); // Метод заполнения...