Апгрейдим текстовые протоколы до бинарных и боремся с legacy-кодом на встрече C++ User Group
В программе:
История одного апгрейда протокола взаимодействия
Наш гость, руководитель группы разработки GolosCore Александр Боргардт поделится с нами опытом обновления текстового протокола обмена данными до бинарного. Он расскажет, с какими непредвиденностями столкнулась его команда, как решали возникшие проблемы и какие бонусы можно получить, подменяя сетевую механику.
Как не проиграть в борьбе с legacy-кодом?
Любой программист хоть раз в жизни сталкивался с наследием своих предшественников, которое непонятно как работает и не особо поддерживается. Наш старший разработчик Руслан Морозов раскроет несколько приемов, с помощью которых мы избегаем появления «тухлого» кода в наших продуктах. Вы услышите, как сохранять кодовую базу в актуальном состоянии, не открывая четвертое измерение в сутках, и где искать баланс между двумя крайностями: «latest is the best» и «работает — не трогай».
Расписание встречи:
- 18:30 — 19:00 Регистрация участников
- 19:00 — 19:10 Открытие
- 19:10 — 20:00 История одного апгрейда протокола взаимодействия. Доклад Александра Боргардта
- 20:00 — 20:20 Кофе-брейк
- 20:20 — 21:00 Борьба с легаси-кодом. Доклад Руслана Морозова
- 21:00 — 21:10 Q&A-сессия
- 21:10 Завершение встречи
Мероприятие пройдет 28 июня в 19:00 в нашем московском офисе по адресу: Ленинградское шоссе 39А с2, бизнес-центр «Олимпия Парк». Зарегистрироваться на него можно здесь.
Кроме того, мы будем вести онлайн-трансляцию на YouTube-канале Kaspersky Lab Russia для тех, кто к нам не успел.