В среду, 20 марта, собираемся на бесплатном митапе в Санкт-Петербурге — очно и онлайн. Константин Владимиров расскажет о цене абстракции, а разработчик ядра анализатора кода в PVS-Studio Евгений Фёклин объяснит, почему для поиска ошибок недостаточно линтеров. В конце встречи создатель Sprinx Андрей Аксёнов, разработчик VK AdTech Станислав Юрченко, техлид Kaspersky Александр Еналдиев и разработчик YADRO Илья Казаков вместе с гостями и зрителями митапа обсудят тонкости код-ревью.
Под катом делимся программой. Регистрация уже открыта — заполняйте форму по ссылке, чтобы присоединиться.
Цена абстракции
Константин Владимиров
Руководитель отдела компиляторов и инструментов разработки в Syntacore
Константин рассмотрит стоимость давно известных вещей: виртуальных функций и исключений, а также новых абстракций — ranges и coroutines. Вы узнаете, какая стоимость неизбежна, а какая — принципиально устранима путем грамотного использования или улучшения компилятора.
С++ линтеры — хорошо, но недостаточно
Евгений Фёклин
Разработчик ядра анализатора кода в PVS-Studio
Непосвященным разработчикам кажется, что многие ошибки можно находить чуть ли не регулярными выражениями. Так было на заре появления линтеров, но современные статические анализаторы кода — куда более сложные и интересные системы. Вместе с Евгением разберемся, как они работают, почему линтеры остались в прошлом и какие технологии требуются для нахождения ошибок.
Дискуссия «Код ревью — это когда…»
Стоит ли вводить ревью как ежедневный бизнес-процесс или можно организовать все проще? Как определить, кто будет одобрять внесения кода в репозиторий? Стоит ли смотреть код вместе с автором, чтобы лучше его понять? Как облегчить жизнь ревьюеру и какие утилиты в этом помогут? Насколько серьезно надо относиться к не плюсовому коду — например, bash-скриптам и CI-файлам? Все эти вопросы обсудят эксперты и зрители на дискуссии о код-ревью.
Участники дискуссии:
Андрей Аксёнов
Создатель Sprinx
Илья Казаков
Разработчик в команде систем хранения данных, YADRO
Станислав Юрченко
Разработчик, VK AdTech
Александр Еналдиев
Техлид в контентной фильтрации, Kaspersky
Регистрируйтесь на митап по С++ и выбирайте удобный формат участия: оффлайн-гостей ждем в Санкт-Петербурге в отеле «Введенский», м. Петроградская, а для онлайн-участников пришлем ссылку на трансляцию.