YADRO С++ Meetup

20 марта Санкт-Петербург Бесплатно
C++
238

20 марта в Санкт-Петербурге состоится встреча плюсовиков.


Константин Владимиров (Syntacore) расскажет о стоимости виртуальных функций, исключений, ranges и coroutines. Евгений Фёклин — о том, почему линтеров недостаточно. В конце митапа поговорим о тонкостях хорошего код-ревью с легендарным Андреем Аксеновым, который подключится по видеосвязи, Ильей Казаковым (YADRO), Александром Еналдиевым (Kaspersky) и Станиславом Юрченко (VK).


Программа митапа:

  • 19:00 Константин Владимиров (Syntacore, руководитель отдела компиляторов и инструментов разработки) — Цена абстракции. «Я рассмотрю стоимость как давно всем известных вещей, таких как виртуальные функции и исключения, так и новых абстракций — ranges и coroutines. Доклад будет сконцентрирован на том, какая стоимость принципиально устранима (например, грамотным использованием или улучшением компилятора), а какая неизбежна.»
  • 20:00 Евгений Фёклин (PVS-Studio, разработчик ядра, анализатор кода) — C++ линтеры— хорошо, но недостаточно. Непосвященным разработчикам кажется, что многие ошибки можно находить чуть ли не регулярными выражениями. Да, но нет. На заре появления линтеров так и было. Современные статические анализаторы кода — это куда более сложные и интересные системы. Давайте разберёмся как они работают, почему линтеры остались в прошлом и какие технологии требуются для нахождения тех или иных ошибок.
  • 21:00 Илья Казаков (YADRO, разработчик в команде систем хранения данных), Андрей Аксёнов (AvitoTech, создатель Sphinx), Александр Еналдиев (Kaspersky, техлид в контентной фильтрации), Станислав Юрченко (Vk AdTech, разработчик) — Дискуссия: «Код-ревью — это когда...» Стоит ли вводить ревью как ежедневный бизнес-процесс или можно организовать все проще? Как определить, кто будет одобрять внесение кода в репозиторий? Стоит ли смотреть код вместе с автором, чтобы лучше его понять? Как облегчить жизнь ревьюеру и какие утилиты в этом помогут? Насколько серьезно надо относиться к не плюсовому коду, например, bash-скриптам и CI-файлам? А также разговор про тесты, сode сoverage, «горячие» и затянувшиеся ревью и многое другое — в дискуссии с участием экспертов и зрителей!


Участие бесплатное, требуется регистрация.

Где и когда

Санкт-Петербург, отель «Введенский», Большой Проспект П.С., 37
20 марта 19:00

Стоимость

Бесплатно