Системный подход к legacy: учимся не сжигать, а чинить

Привет, друзья!

Каждому проекту рано или поздно приходится смотреть в глаза своему прошлому. А точнее — своему legacy-коду. Но что, если старое — это не всегда плохое? Что, если техдолг — не катастрофа, а приглашение к системной работе и росту?

На этой неделе обсуждаем технический долг и работу с устаревшими системами. Почему это важно? Потому что без понятной стратегии legacy превращается в якорь, который тянет команду ко дну — и по срокам, и по мотивации.

Собрали для вас практичные материалы от тех, кто уже поработал с монолитами и победил

🎥 Концепция развития легаси-системы / Дмитрий Бардин (КРОК)
Как перезапустить старую систему без катастроф и переписывания всего на Rust.

🎥 Инженерные практики работы с монолитом в Авито / Александр Данковцев (Авито)
Большой проект, большой монолит — и как с ним справляться, не сгорая.

📘 Когда код становится legacy и как с ним жить (Хабр)
Глубокая статья о природе устаревшего кода и стратегиях адаптации.


📅 Альфа-расписание уже на сайте!

Хотите знать, когда и кто будет говорить о борьбе с техдолгом, миграциях и рефакторинге?

Заходите!

🎙 Кто поможет справиться с legacy?

В программе TechLead Conf X 2025 — четыре доклада, которые стоит выделить маркером ещё до конференции.

Павел Лакосников (Авито) — “Продать надёжность: как сделать понятную бизнесу систему приоритизации техдолга и рефакторинга”

Если вы когда-нибудь пытались объяснить продактам, зачем тратить две недели на рефакторинг, — этот доклад для вас. Павел расскажет, как оформить нужды инженерии в бизнес-термины и не вызвать зевоту на планерке.

Святослав Сычев (Mindbox) — “Почему мы не даём делать ‘технические’ задачи и как это помогает бороться с техдолгом?”

Свежий взгляд на управление техдолгом через приоритизацию. Доклад о том, почему запрет на “технические задачи” не тормозит развитие, а наоборот, помогает продукту двигаться быстрее и надежнее.

 Александр Гончаров (Usetech) — “Legacy: не проблема, а вызов”

Доклад о том, как изменить отношение к устаревшему коду: не бороться с ним из принципа, а использовать как шанс на улучшение инженерных процессов. Будет полезно тем, кто хочет навести порядок в хаосе и не сжечь все до основания.

Константин Густов (М. Девелопер) — “Миграция с legacy: подходы и практика”

Разбор работающих стратегий ухода от устаревших решений. Без магии, но с реальными граблями и лайфхаками. Особенно актуально для тех, кто планирует масштабные технологические сдвиги и хочет пройти их без паники.


Ждём вас 5 июня в Москве, Loft Hall #4.
TechLead Conf X 2025 — здесь говорят о настоящем инжиниринге.

Забронировать участие