DevOps-практики, управление инфраструктурой разработки
ООО "Концепт АйТи"
Программист
Разработчик 1С с 2007 года и активный участник сообщества Infostart с 2009 года. Лауреат премии Infostart Awards 2020 в номинации «Лучшая разработка».
Показать полностью...
«Делаем процесс Code Review простым и удобным с помощью консоли кода»
Постепенно в нашу жизнь вошли Git и SonarQube. Ошибок в коде стало меньше, но процесс проверки кода разработчиком всё равно нельзя было назвать очень удобным. Поэтому захотелось создать инструмент, во-первых, облегчающий анализ вносимых в код изменений, во-вторых, упрощающий взаимодействие разработчиков по замечаниям.
В итоге появилось решение, позволяющее в удобном виде просматривать не только измененный код, но и изменение структуры метаданных.
В инструменте можно не только вносить замечания к коду в ручном режиме, отмечая при этом степень важности замечания, но и проверять измененный код с помощью проверок BSL Language Server. При этом процедуру Code Review можно проводить не только в 1С:Предприятии, но и на специализированном сайте, анализируя изменения из merge request`ов таких облачных веб-платформ, как GitHub и GitLab.
В итоге появилось решение, позволяющее в удобном виде просматривать не только измененный код, но и изменение структуры метаданных.
В инструменте можно не только вносить замечания к коду в ручном режиме, отмечая при этом степень важности замечания, но и проверять измененный код с помощью проверок BSL Language Server. При этом процедуру Code Review можно проводить не только в 1С:Предприятии, но и на специализированном сайте, анализируя изменения из merge request`ов таких облачных веб-платформ, как GitHub и GitLab.
10 Октября 13:10-13:50
Зал: Аврора
Уровень сложности доклада - Практикам
Для просмотра комментариев необходимо авторизоваться
Внимание! У вас нет прав на просмотр топика