AppsConf

Без права на хотфикс: полный рефакторинг при ограниченной дистрибуции

Борьба с Легаси

Доклад принят в программу конференции

Целевая аудитория

Доклад будет интересен инженерам, работающим с легаси-кодом на своих проектах.

Тезисы

Можно ли с нуля переписать большой модуль, от которого зависит большая часть банковского приложения, когда само приложение ограничено в дистрибуции? Да, и не только!

В докладе я расскажу:
* как зародился критически важный для бизнеса нефинансовый модуль в СберБанк Онлайн;
* как мы поняли, что прошли точку невозврата;
* как выглядела архитектура «до» и «после»;
* как мы писали новые фичи, пока переписывали старые;
* как выводили рефакторинг в пром;
* какие были сделаны выводы.

А еще расскажу, как стандартизация архитектурных подходов помогает переписывать существующий продукт и эффективно делиться ресурсами разработки.

В IT уже более 9 лет. Последние 3 года руководит iOS-разработкой в кластере Бизнес СБОЛ в СберБанк Онлайн.

Видео