Когда?
Митап состоялся 6 ноября 2020 года
Где?
Митап прошел онлайн. Площадка проведения - ZOOM
О чем?
На митапе говорили о:
- поддержке и развитии программного кода на 1С;
- расширениях и обновлениях;
- анализе сложных запросов;
- автотестах и многом другом.
Модератор митапа
Александр Кунташов, Инфостарт |
Занимается разработкой и внедрением систем автоматизации учета на 1С:Предприятии. Преподаватель авторских курсов; проводит мастер-классы для разработчиков на 1С:Предприятии. Постоянный докладчик конференций Инфостарта |
Программа митапа
Докладчики рассказали о принципах и стандартах, на которые нужно ориентироваться при разработке, обсудили преимущества построения архитектуры в помощью модульности, поговорили о проблеме расширений и автотестах.
Бесспорным хэдлайнером митапа стал ведущий разработчик компании «Первый БИТ» Никита Грызлов с мастер-классом «SonarQube. В омут с головой». Он показал, как буквально за один час получить мини-сборочную линию, которая разбирает хранилище, автоматически кладет исходники в Git, запускает статический анализ с помощью sonar-scanner и выгружает результаты на сервер SonarQube. При этом Никита очень подробно «разложил по полочкам» все подводные камни, с которыми может встретиться разработчик при попытке настроить статический анализ кода.
После каждого доклада мы предлагали участникам митапа поставить оценку прошедшему выступлению, чтобы определить и поощрить лучших докладчиков. Средние оценки по итогам голосования можно посмотреть в единой таблице рейтинга.
Докладчик | Тема доклада | Оценка доклада |
Максим Артеменко, Директор, руководитель отдела разработки, руководитель проектов |
Идеальный код при разработке отраслевых решений В ходе доклада я расскажу о влиянии правильной архитектуры метаданных на код, мотивацию разработчиков писать "красиво", экономических аспектах написания идеального кода и техническом долге, процессе поддержки кода собственных и сторонних отраслевых решений |
4,16 |
Арсений Геращенко, Технический директор |
Модульность в 1С – как следовать принципам DRY в реалиях 1С: Предприятие 8.3 DRY - Don't repeat yourself, Не повторяйся - это один из классических принципов программирования. Одним из краеугольных камней его реализации является модульная архитектура. Разработанный функционал выносится в модуль, который в дальнейшем используется на этом и других проектах. До появления расширений подобную модульность реализовывала только фирма 1С (БСП, БПО и прочие). Но с расширениями эта возможность стала доступной рядовым разработчикам 1С. Но пока что я не вижу экосистемы модулей общего назначения, сравнимой с существующими в других языках (Java, Python, Node). |
3,99 |
Былинкин Юрий, Архитектор 1С |
Как выжить если у тебя в базе 1С 50+расширений Никак, это бардак. А почему вообще много расширений - плохо? Почему так получилось? Как с ними разбираться? Инструменты анализа расширений. Подходы к созданию расширений: 1 расширение - 1 программист, 1 расширение - 1 раздел (документ). Как не допустить повторения бардака? |
4,11 |
Алексей Степаненко, программист-фрилансер |
С чего начать внедрение автотестов Вы устали, что после обновления или после внесения изменений в систему появились ошибки в уже оттестированной функциональности? Скорее всего вы уже настроили дымовое тестирование и даже попробовали Ванессу. Однако разработка сценарных тестов идет медленно и тестирование не приносит того эффекта, который планировался. Знакомо? Я расскажу практический опыт внедрения автотестов в рабочий процесс. Рассмотрим методику "Тестирование черного ящика", ее плюсы и минусы. Будут представлены рабочие инструменты, которые при небольшой адаптации можно будет использовать на своих проектах. |
4,54 |
Никита Грызлов, Ведущий программист |
Мастер-класс «SonarQube. В омут с головой. Как настроить статический анализ кода на коленке и перестать расстраиваться» |
4,9 |
Александр Кунташов, Ведущий разработчик |
Круглый стол «Что такое "идеальный код"?» |
Отзывы о митапе
После каждого мероприятия мы просим участников оставить небольшой отзыв о мероприятии. Все отзывы внимательно читаем, анализируем и с каждым митапом стараемся улучшать формат.
Все отзывы о митапе "Путь к идеальному коду" доступны в комментариях.