Дмитрий Бичин

+33
с 2021
0 подписчиков
27 подписок

Да есть такое, не все получается использовать, но мы стремимся к уходу от легаси. Думаю не только в 1с такое есть, но в джаве и в шарпах и плюсах, когда легаси код не даёт возможности использовать новые версии платформ и языков

Ответить

А что конкретно хотите узнать? Инструменты, о которых пишет автор, начали появляться ещё с 2015 года. Да, на тот момент поздновато, но они достаточно быстро развиваются. ЕДТ, который на эклипсе, уже в принципе можно пользоваться, но у нас ещё пока легаси на обычных формах, так что мы используем конфигуратор. Да, в нём не хватает некоторых плюшек, которые есть в современных ide, но основную функцию он выполняет хорошо.
Гит есть давно, можно настроить автоматическую синхронизацию хранилища с веткой гита. В ЕДТ оно все нативно уже работает как во всех ide. Если не требуется править формы, а только код модулей, можно, например прям в vs code писать с интелисенсом и прочими плюшками, благодаря bsl ls, оттуда же коммитить в гит и одной командой собрать проект, накатить его на базу и запустить.
Сонар и прочие инструменты для проверки качества тоже есть.
Автоматизированное тестирование как юнит, так и сценарное активно развивается сообществом и вендором. Смотрите продукты vannesa automation, vanessa ADD, yaxunit и другие.
Про json не понятно, нативно в платформе с 2014, не нативно ещё на семерке все делали механизмы для сериализации десереализации
Есть куча вспомогательных вещей для автоматизации разработки и девопса, такие как oscript, vanessa runner, 1с:исполнитель итд Есть готовые сборки для организации девопса на jenkins. Так же много кто строит пайплайны на гитлабе.
В общем, с инструментами всё на уровне, только нужно их уметь приготовить, собственно как и везде

4
Ответить

У меня есть реальный пример, файловая база ут11 на ссд через апач с рлс держит спокойно 20 пользователей в двух удаленных филиалах

1
Ответить

Уверен, что твит написал чувак никогда не работавший с 1С, число ради поржать над стереотипами, либо он просто 6 лет пинал хрены и специалист из него соответствующий

3
Ответить

Да, типовые решение стали такими в угоду их универсальности для большинства. 1С хочет чтобы их продукты достаточно было только настроить, без доработки и в большинстве случаев это работает. Но иногда какой-нибудь баг в конфигурации может поломать какой-нибудь механизм и вот тогда да, вспоминаем картинку с виннипухом про 1С

1
Ответить

Как автор одного из комментария в посте из раздела "Не нойте", могу сказать что у меня немного подгорает с авторов комментариев про платформу 1С. Алексей, если вы не разобрались как работать с "Торговлей и склад", зачем писать такое и вводить людей в заблуждение? Что значит вам приходилось вводить вручную? Вы не разобрались как делать документы реализации и как подключить сканер ШК? Если поставщик присылает накладные в электронном виде, в чем проблема написать обработку по их загрузке? Даже в те времена уже существовали универсальные инструменты по загрузке всяких xml, csv файлов с мапингом на поля документов 1С. Так что да, это очередное нытьё неосиляторов.
Про “программисты на 1С — просто болото кодеров, из сонма которых вырваться непросто даже при желании и способностях. ” тоже миф. Если вам вы работали только с васянами за 3 копейки, потому что не могли платить нормальным спецам, то да, будет казаться что все такие, но это не так. Хороший специалист 1С это вообще универсальная боевая единица. Он может и за бизнес-аналитика, и за архитектора, и за разработчика, и за сисадмина в одном лице. Я, например, как бывший разработчик, а сейчас руководитель, имею кучу как софт, так и хард скилов. Могу и в докере инфраструктуру поднять и на JS интеграцию с телефонией напилить, и планы запроса СУБД разобрать, и с заказчиками пообщаться на их языке, понять их, и предложить решение с использованием технологий автоматизации о которых они могли даже не подозревать, и спроектировать архитектуру для реализации этого решения. Да, такие специалисты дорогие, а почему, собственно, не должны? И если заказчик не готов платить, то результат будет соответствующий. И так в любой сфере разработки. Возьмите те же миллионы JS кодеров после курсов за 5 рублей, которые пишут такую дичь, что диву даёшься. Но вот банальный управленческий учет для "ларька", я уверен, они не осилят написать в одно лицо, а у 1сников это тестовое задание для джуна.
Так что везде плюс-минус одинаково и просто нужно меньше ныть как всё плохо, а учиться применять правильные инструменты для решения задач бизнеса.

25
Ответить