- PVSM.RU - https://www.pvsm.ru -

Апгрейдим текстовые протоколы до бинарных и боремся с legacy-кодом на встрече C++ User Group

Апгрейдим текстовые протоколы до бинарных и боремся с legacy-кодом на встрече C++ User Group - 1Приглашаем вас на очередную встречу C++ User Group, которая пройдет 28 июня в рамках нашей event-платформы CoLaboratory. В прошлый раз мы обсуждали перформанс и Clang Static Analyser. Теперь поговорим о наболевшем: как избавиться от legacy-кода? Как избежать его образования в дальнейшем? Какие сложности возникают при апгрейде протокола взаимодействия, и как с ними справиться?

В программе:

История одного апгрейда протокола взаимодействия
Наш гость, руководитель группы разработки 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, бизнес-центр «Олимпия Парк». Зарегистрироваться на него можно здесь [1].

Кроме того, мы будем вести онлайн-трансляцию на YouTube-канале Kaspersky Lab Russia [2] для тех, кто к нам не успел.

Автор: Kaspersky_Lab

Источник [3]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/c-3/282926

Ссылки в тексте:

[1] здесь: https://kas.pr/cpp2018

[2] Kaspersky Lab Russia: http://www.youtube.com/user/KasperskyChannelRU

[3] Источник: https://habr.com/post/414123/?utm_campaign=414123