Степанов Антон

1521
Рейтинг

Stepa86
Антон Степанов



  •   Регистрация: 05.12.2007 (16 лет назад)

  •   Был(а) на сайте: 21.04.2024

Друзья
  • Иван Григорьев
  • Ярослав Радкевич
  • Программулькин
  • Павел Хорев
  • Сергей Куканов
  • Антон Иванов
  • Владислав Мороз
  • Алексей Сосновый
  • Дмитрий Малышев
  • Олег Тымко
  • Ingvar Vilkman
  • ALEXEI SNITKOVSKI
  • Alexey Stepanenko
  • Денис Злобин
Подписчики 84

Группы

Профессиональный разработчик

Партнер IS-WP

IE 2017 Online

IE 2019 Online

Участник Meetup

IE 2021 Online

Рейтинг 1521

Конвейер проверки качества кода

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Windows Абонемент ($m) Архив с данными Инструментарий разработчика

Jenkinsfile для выполнения проверки качества кода. Собирает информацию с АПК, EDT и BSL-LS. Сопоставляет ошибки с гит-репозиторием, выгруженным ГитКонвертором. Отправляет в Сонар.

3 стартмани

04.09.2019    54959    38    Stepa86    46       

226

Управление качеством кода

Статья Программист Руководитель проекта Платформа 1С v8.3 Бесплатно (free) Нет файла Рефакторинг и качество кода

О SonarQube, АПК, EDT. Какие преимущества дает их использование. Для каких команд подходит.

22.07.2019    24897    Stepa86    40       

183

OneStyle. Улучшенное форматирование кода в конфигураторе

Инструменты и обработки Программист Платформа 1С v8.3 Windows Абонемент ($m) Архив с данными Инструментарий разработчика

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

1 стартмани

19.06.2017    36027    40    Stepa86    47       

138

Отображение активности как в GitHub

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Инструментарий разработчика

Обработка шаблон для наглядного отображения активности по дням, аналогично GitHub и GitLab.

1 стартмани

07.03.2017    18934    16    Stepa86    16       

55

Добавляем http-ссылки на самописную систему учета задач

Инструменты и обработки Программист Платформа 1С v8.3 Абонемент ($m) Конфигурация (md, cf) Инструментарий разработчика

Захотелось мне, чтобы в удаленном git репозитории можно было указывать ссылки на задачи и переходить по ним. Но не очень хотелось тратить на это много времени.

1 стартмани

09.02.2017    27302    7    Stepa86    22       

89

1С: Gitter 1.1 (Хранилище 1С => Git)

Инструменты и обработки Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Windows Абонемент ($m) Конфигурация (md, cf) Инструментарий разработчика

Развитие проекта gitter http://infostart.ru/public/273126/ . Позволяет выгружать хранилище 1С в репозиторий GIT.

1 стартмани

01.02.2017    33552    47    Stepa86    20       

124

HTTP-сервис: отчеты [Расширение]

Инструменты и обработки Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Расширение (cfe) WEB-интеграция

Это HTTP-сервис, который возвращает почти любой отчет в HTML, XLSX или в JSON. Сохраните вариант отчета, получите на него ссылку и можно получить данные без захода в 1С. Работает в конфигурациях на основе БСП 2.3.3+, для отчетов на СКД и в 1С 8.3.8+

2 стартмани

30.08.2016    42805    190    Stepa86    19       

144

Ошибки команд или как стать лучше

Анализ&Управление Для всех 1С:Франчайзи, автоматизация бизнеса Бесплатно (free) Нет файла Команда

В этой статье я постарался собрать легко диагностируемые проблемы команд, которые мешают им стать лучше.

12.08.2015    25276    Stepa86    17       

184

Оценка программного проекта. Откуда берутся ошибки в оценках.

Анализ&Управление Для всех Бесплатно (free) Нет файла Управление проектом

Продалбливать оценки свойственно не только в области IT. Вспомним хотя бы строительство объектов олимпиады или строительство стадиона для одной команды из Спб, когда проекты только дорожали из года в год. Откуда же берутся ошибки в оценке?

26.11.2013    22703    Stepa86    16       

18

Комментарии

HighLoadВидеозаписи онлайн-митапа "DevOps в 1С: Тестирование и контроль качества решений на 1С"#5 22.01.21 17:56
Это же не обязательное поле, но дальше не пускает
НовостиКонкурс на бесплатное участие в Екатеринбург.Online#10 16.04.20 10:12
1) Хорошие наушники с шумоподавлением
2) Техника помодоро с отключением всех телеграмм, скайпов, социалочек, сайтов
3) Осознание того, что если сегодня не поработаешь, завтра будет нечего кушать
DevКонвейер проверки качества кода#42 13.02.20 11:19
(41) При конвертации замеров в покрытие уже учитываются модули на замке и строки таких модулей не добавляются "к покрытию".
DevКонвейер проверки качества кода#39 29.01.20 14:13
(38) Кнопка "Собрать сейчас" появляется после импорта дженкинсфайла из гита и перенастройки задания в соответствии с параметрами в файле.

Кнопка не появляется либо изза того, что импорта еще не было - нужно в первый раз запустить и дождаться ошибки, либо изза того, что импорт не прошел. Например, когда нет прав на репозиторий или указаны не правильные кредишнл для подключения, или неправильно указан репо, или когда нет интернета. Это все в логах можно посмотреть.
DevУправление качеством кода#33 29.11.19 15:03
(32) Про стандарты 1С у Макконнелла все же лучше написано
DevКонвейер проверки качества кода#37 27.11.19 17:35
(36) Замечания по объектам с замками вычищаются скриптом из джсонов вот тут https://github.com/Stepa86/jenkins-pipeline-1C-to-sonar/blob/master/Sonar/Jenkinsfile#L180

Внутри архива - скрипт по конвертации ошибок из EDT в джсон, понятный для плагина сонара, скрипт по вырезанию замечаний с замками и скрипт по получению покрытия. Если не понятно что это и зачем - лучше не качать
ПубликацииСтабильность превыше всего#3 07.11.19 19:50
Это теперь все более популярная тема. Гуглить "Feature flags" и "Feature Toggles"
DevУправляй качеством кода 1С с помощью SonarQube#183 23.09.19 10:10
(182) А это в самом сонаре и настраивается. Там нужно указать параметры отправки под админом, а каждый пользователь должен у себя включить оповещения
DevКонвейер проверки качества кода#34 06.09.19 10:23
(33) Не увидел в статье, что они не пользуются статистическими анализаторами кода. Да, тестами не занимаются отдельно - это головная боль каждого конкретного разработчика, и они сами как могут тестируют. Но про использование/не использование стат.анализа ни слова.