![]() |
|
DevTools42: Сканер кода 1С ₽ (Волшебник 22.04.2025 12:48) Sinoptic, Zamestas, bushd, alexela, АдинС, qwerty, ldo6, Шурик71, END, viraboy, Hmster, A_G, Chameleon1980, CepeLLlka, Sabron, Новиков, ILM, scanduta, oleg_km, Sneer, dimm7310, kauksi, Ильф, Федя Тяпкин, FormatC, monolord, Lama12, scaramouche, obs191, qsunnx, reloc, rozer76, KJlag, Галахад, lucbak, TormozIT, seperblunt2, SerGa, mmg
| ☑ | ||
---|---|---|---|---|
0
envech
22.04.25
✎
12:01
|
DevTools42: Сканер кода 1С — онлайн-инструмент для поиска ошибок, уязвимостей и других недостатков кода 1С.
Вы сможете: 1) Контролировать качество кода 1С, поступающего в прод 2) Системно работать над техническим долгом в разработке 1С 3) Установить пороги качества и ориентировать разработчиков их придерживаться Что делает продукт? * Находит ошибки в коде * Проверяет на уязвимости и нарушения безопасности * Выявляет дублирующийся код * Показывает слабые места и участки с техническим долгом * Даёт сводку по качеству проекта Кому полезен: * Разработчикам 1С — чтобы писать стабильный и безопасный код * Техлидам и архитекторам 1С — для контроля качества кода * Компаниям — оптимизировать и ускорить процесс разработки 1С Как начать проверку? Нужно просто перетащить файл с кодом в область загрузки в личном кабинете, дальше система сделает все нужные операции, на выходе вы получите отчет с описанием проблем и рекомендациями по их устранению. 📌 Подробнее: https://efsol.ru/promo/devtools42-scaner/ 💬 Готовы показать демо — пишите через форму на сайте |
|||
1
Kongo2019
22.04.25
✎
12:03
|
(0) Да некогда нам код проверять. Для этого юзеры есть.
|
|||
2
H A D G E H O G s
22.04.25
✎
12:05
|
(0)
"Готовы показать демо — пишите через форму на сайте " Лениво. |
|||
3
Pprog151713
22.04.25
✎
12:52
|
(0) Так разработчикам оно бесполезно. Мы и так знаем за касяки. )
|
|||
4
Fragster
гуру
22.04.25
✎
13:02
|
Это попытка примазаться к https://devtool1c.ucoz.ru/ ?
|
|||
5
Fragster
гуру
22.04.25
✎
13:03
|
почему бы не назвать 1CLint?
|
|||
6
mikecool
22.04.25
✎
13:49
|
только что закоммитил 17 модулей по 1 задаче, это сколько времени потребуется копировать-проверять?
а может вы хотите мою интеллектуальную собственность стырить? |
|||
7
АгентБезопасной Нацио
22.04.25
✎
13:52
|
(6) на них будут чат-гопоту тренировать
|
|||
8
TormozIT
гуру
22.04.25
✎
14:03
|
(4) В ИР проверки попроще и там нет цели повышать "качество" кода. Там есть проверки на потенциальные ошибки в коде. Все работает оффлайн.
Но удобный запуск проверки модуля есть только из конфигуратора через платный Турбоконф https://fastcode.im/Templates/8889 |
|||
9
envech
22.04.25
✎
14:16
|
(1) Мы понимаем, что принятая практика это мониторинг через пользователя, но мы от этого уходим. И вот здесь описано как https://habr.com/ru/articles/889032/
|
|||
10
envech
22.04.25
✎
14:16
|
(2) Можете оставить свои контакты, если есть желание протестировать.
|
|||
11
envech
22.04.25
✎
14:17
|
(3) Мы ориентируемся на то, чтобы в сфере 1С разработки повышался общий уровень качества разработки. Все эти практики давно применяются в других стеках.
|
|||
12
envech
22.04.25
✎
14:19
|
(6) Насчет интеллектуальной собственности - заключается NDA. Сколько времени потребуется на проверку - зависит от кол-ва строк. Жирная cf от ERP размером 2ГБ проверялась по нашим тестам минут 20-30.
|
|||
13
envech
22.04.25
✎
14:20
|
(5) В DevTools42 кроме сканера кода будет также управление CI/CD и другие.
|
|||
14
dmt
22.04.25
✎
14:20
|
(0) сколько по времени выполняется анализ конфигурации уровня ERP?
каждый раз проверяется весь код или есть инкрементальная проверка? |
|||
15
envech
22.04.25
✎
14:22
|
(14) Смотря какая ERP. Жирная cf от ERP размером 2ГБ проверялась по нашим тестам минут 20-30. Первый раз проверяется весь код, далее изменения.
|
|||
16
Fragster
гуру
22.04.25
✎
15:46
|
(8) я больше про схожесть названия в английском написании
|
|||
17
Voronve
22.04.25
✎
16:20
|
(0) Шарился, давеча, на предмет посмотреть 1с:Отель, а точнее показать потенциальному конфу.
Пяток франчей с онлайн-формами и кнопками типа "заказать", и у кого-то демка в онлайн выдвинута. Как думаешь к кому потенциальный за счетом пошел ? |
|||
18
envech
22.04.25
✎
17:34
|
(17) Мы скоро добавим видео-презентацию для большей наглядности.
Демо-доступ пока у нас только через запрос, но замечание приняли, спасибо. |
|||
19
Злопчинский
22.04.25
✎
20:36
|
(11) Предложите свои разработки для улучшения типовых конфиг ;-)
|
|||
20
envech
23.04.25
✎
13:27
|
(19) Спасибо за Ваш совет!
|
|||
21
maxab72
23.04.25
✎
13:32
|
Презентация неинформативная. Привели бы примеры кода, который разобрала ваша тулза, чтоб можно было заценить.
|
|||
22
Kongo2019
23.04.25
✎
14:02
|
(19) Не надо. Там хоть какая-то логика есть, а если они еще и ИИ туда запустят. То тушите свет.
|
|||
23
envech
24.04.25
✎
15:30
|
(21) Для примера проанализировали конфигурацию ГитКонвертер от 1С и в ней отметили следующие замечания:
- запрос в цикле ( https://iimg.su/i/V10k0f ) - работы с временными файлами ( https://iimg.su/i/IxrXEr ) - обращение к виртуальной таблице без параметров ( https://iimg.su/i/rbwkXp ) всего было выдано около 1000 замечаний, каждое из которых можно просмотреть и изучить причины, по которым замечание было выдано: https://iimg.su/i/REyWCg |
|||
24
TormozIT
гуру
28.04.25
✎
07:13
|
(23) Там на картинке "обращение к виртуальной таблице без параметров" для СрезПоследних считается чем то плохим.
Расскажите ему, что СрезПоследних без параметров теперь обычно (при включенных таблицах итогов) реальная таблица с индексом и потому это вредное "замечание". |
|||
25
scanduta
28.04.25
✎
08:44
|
(23) То что вы нашли - это все ерунда полная, только время тратите впустую
|
|||
26
Галахад
гуру
28.04.25
✎
10:19
|
Это типа Феникса и Сонара?
Приветствую такие штуки, там где это есть код читать значительно легче. |
|||
27
mikecool
28.04.25
✎
10:23
|
(24) ну почему же вредное? есть места, где шарашат будущей датой данные в РС, и получая срез без даты можно залететь )
|
|||
28
envech
28.04.25
✎
11:31
|
(24) (25) Здесь приведены только примеры ошибок и замечаний, которые выдаются при анализе.
Конечно у каждого проекта и у каждой команды свои стандарты и правила разработки. Инструмент призван упростить процесс проверки, снизить количество технического долга. Вносить изменения в код или оставить как есть - решает разработчик. |
|||
29
envech
28.04.25
✎
11:47
|
(26) Согласна, по опыту моей нашей команды, с использованием сервиса анализа код стал читабельнее. Стало легче поддерживать конфигурацию, скорость внесения исправлений и добавления новых фич увеличилась.
|
|||
30
Злопчинский
28.04.25
✎
12:44
|
(23) я не спец, но имхо так себе.
ругается на получение ИМЕНИ временного файла. Можно было бы понять, если бы ругался на создание временного файла... |
|||
31
envech
03.05.25
✎
11:27
|
(30) Здесь нужно рассматривать весь метод целиком. В методе был использован временный файл, но не вызывается удаление файла. Диагностика подсказывает, что нужно обратить внимание на этот кусок кода.
|
|||
32
envech
22.05.25
✎
10:52
|
Коллеги, привет!
Мы развиваем DevTools42 — инструмент для статического анализа и автоматизации тестирования 1С. Сейчас собираем обратную связь от реальных команд, которые готовы попробовать его на своих проектах. Нам важно понять, как это работает в боевых условиях. Поэтому ищем тех, кто: 🔸 готов установить и потестить на своём проекте (мы поможем и подскажем), 🔸 даст честный фидбек: что удобно, где сыровато, что хотелось бы, 🔸 и, возможно, получит фичи под свой юзкейс. От нас: ✅ бесплатный доступ без ограничений, ✅ сопровождение, ✅ быстрые правки и улучшения по вашим отзывам. Если интересно — напишите здесь. С удовольствием пообщаемся 🙌 |
|||
33
CepeLLlka
22.05.25
✎
16:49
|
(11)Нужно не качество, а цена/качество
Если условный Серёжа наговнокодит за 100 рублей и всё будет работать так как надо заказчику, то значит всё ок. |
|||
34
Sinoptic
22.05.25
✎
19:46
|
(23) Всё то же самое умеет EDT. Бесплатно и оффлайн.
И в реальном времени, прямо на ходу :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |