INFOSTART EVENT 2018 EDUCATION

Второй тур голосования за доклады.
Окончание 5 сентября.

Белозеров Дмитрий | Системный архитектор | LMSoft

«Кодогенерация и метагенерация в 1С»

Примерно год назад жизнь заставила меня задуматься над таким вопросом - а не разработать ли язык (точнее псевдоязык), с помощью которого можно было бы программно работать с метаданными 1С, писать скрипты, которые выполняют те же действия, которые выполняет разработчик в конфигураторе... В этом докладе хочу рассказать о том как мы разрабатывали такой инструмент, с какими сложностями и нюансами столкнулись, и что получилось в итоге. Мы рассмотрим реальные кейсы использования автоматической генерации метаданных 1С, в которых использование такого подхода дает серьёзные преимущества и сильно облегчает жизнь разработчика (иногда настолько облегчает что можно обойтись вообще без него :), увидим как инструмент генерации можно вписать в общий контур continuous integration. А ещё обсудим перспективы использования подобных практик (генерация конфигурации на основе формализованных функциональных моделей, реализация библиотечного подхода к разработке прикладных решений).

0. 1c-intelligence 4732 03.08.18 09:13 Сейчас в теме

Быстрее. Пилот

Произведение в экспериментальном жанре.

Перейти к публикации

Лучшие комментарии
25. yogaga 06.08.18 10:21 Сейчас в теме
Мало плюсов. 1С-ники, поднажмите, разве вы не хотите почесать своё ЧСВ?
Anchoret; DrAku1a; timeforlive; thevist; zabaluev; Rain88; epresnyakova; Viver; shevchen88; AntonSm; 1c-intelligence; +11 2 Ответить
Остальные комментарии
Сортировка: Древо
102. poyson 10.08.18 12:29 Сейчас в теме
(101)Ну да... :) Чайники и так уже конфы пишут...сами.
104. Vlan 11 10.08.18 14:25 Сейчас в теме
(97) Через 100 лет в Общем модуле будет единственная процедура СделатьТакЧтобыВсеРаботалоИВсеБылиДовольны() с пятьюстами параметрами, значение которых позабудет даже сам внук Нуралиева. Но их всегда можно будет отыскать в 40-томнике "Примеры быстрой разработки приложений на 1С".
98. timeforlive 10 10.08.18 11:26 Сейчас в теме
Автор, назовем книгу "Рик и Марти" "1Ска и Машка"
99. timeforlive 10 10.08.18 11:47 Сейчас в теме
Я пошел дальше. Автор, лови мою ответу на твою идею. Мой хайп:
https://infostart.ru/public/884597/
103. timeforlive 10 10.08.18 13:02 Сейчас в теме
Заливнули мою публикацию, сказали сделать на форуме... А я то слюни распустил.
ХАЙП:
Быстрее! Комикс-пилот!
109. 1c-intelligence 4732 14.08.18 06:48 Сейчас в теме
(103) такое ощущение, что не пошла ваша идея.
Возможно, таким как я (=старым) не по душе комиксы - это элемент чуждой культуры.
105. Viver 11.08.18 21:39 Сейчас в теме
Прочитал все с интересом, этот пилот и "проще чем кажется". Книги в стиле бизнес романа не частое явление, особенно затрагивающие профессиональные темы. Написано хорошо, чуть не хватает тяжеловестности что-ли. Но может я просто привык к стилю Голдратта.
108. 1c-intelligence 4732 14.08.18 06:46 Сейчас в теме
(105) тяжеловесности старался избегать, чтобы не сужать круг читателей.
106. DrAku1a 1284 12.08.18 15:24 Сейчас в теме
Плюс поставлю - ради ЧСВ или ради эффекта внутригруппового фаворитизма (гуглим, гуглим ;)).
По факту - почему почти не пишут книг про программистов, админов, прочих компьютерщиков - даже хакеров? Да потому, что книга морально устареет в лучшем случае лет за 5-10. За это время - описываемые в книге технологии, те что сейчас считаются современными веяниями, - станут историей.
107. DrAku1a 1284 12.08.18 17:43 Сейчас в теме
(106) Кстати, Ваш рассказ довольно абстрагирован - и вполне может прожить более 10 лет. Культура пользователей и руководства - меняется гораздо медленнее.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Одесса (Украина)
зарплата от 40 000 руб.
Полный день

Программист 1С
Санкт-Петербург
Полный день

Аналитик 1С
Москва
зарплата от 80 000 руб. до 120 000 руб.
Полный день

1С Developer
Одесса (Украина)
зарплата от 60 000 руб. до 120 000 руб.
Полный день

Бизнес-аналитик 1С
Санкт-Петербург
зарплата от 70 000 руб. до 90 000 руб.
Полный день