+7 (495) 918 31 11, +7 (495) 918 33 14
X
Ваше имя: * Заполните ваше имя
Ваш телефон: * Заполните ваш телефон
Ваш вопрос: Заполните ваш вопрос
Введите код с картинки * Не верно введены символы с картинки

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


Для такого кода есть устоявшийся термин - legacy code.


За редким исключением, стоимость поддержки и сопровождения унаследованного кода для компании со временем растёт. Его дорабатывают в спешке, чтобы решить ту или иную задачу. Это приводит к нестабильности работы из-за внесённых ошибок, и к тому, что на очередную итерацию внесения изменений будет требоваться всё больше и больше времени.


Риск возникновения ситуаций, когда после внесения очередных изменений "всё поломалось", растёт.


Для снижения рисков подобного рода, наша компания предлагает услугу по аудиту унаследованного кода и решения выявленных проблем.


По завершении аудита заказчик получает отчёт, в котором будут отражены все выявленные проблемы. Также будет представлен план действий по устранению этих проблем.


Ключевыми шагами в нормализации состояния унаследованного кода являются:

  • Разработка тестов и максимальное покрытие кодовой базы тестами
  • Рефакторинг кодовой базы
  • Документирование кодовой базы.