К содержимому
Услуги

Модернизация легаси на Java

Кодовая база, которую следующий нанятый запустит в первый день, а не на второй неделе.

Беру стареющую систему на Spring или чистой Java и делаю её снова поддерживаемой — без переписывания с нуля и без остановки бизнеса, который на ней работает.

Что входит

  • Аудит кодовой базы с письменным отчётом, который остаётся у вас в любом случае
  • Приоритизированный план исправлений, упорядоченный по риску, а не по вкусу
  • Локальное окружение в Docker, чтобы онбординг перестал быть устным преданием
  • Постепенный рефакторинг самых рискованных мест с добавлением тестов по ходу
  • Работа над производительностью тех эндпоинтов, которые реально болят

Процесс

Как проходит работа

Без сюрпризов и без длинных коммерческих предложений ни о чём.

  1. 01

    Звонок

    Двадцать минут. Вы описываете задачу, я говорю, делал ли подобное. Если не делал — так и скажу.

  2. 02

    Письменный объём работ

    Что я сделаю, чего не сделаю, от чего это зависит и сколько займёт. Вы получаете это до любых обязательств.

  3. 03

    Вехи, которые можно запустить

    Работа приходит итерациями, которые вы открываете и пробуете сами, а не одной поставкой в конце. Исходники в вашем репозитории с первого дня.

  4. 04

    Передача, которая держится

    Документация по протоколу, режимам отказа и эксплуатационным особенностям — тому, что дорого выяснять заново.