Аудит программного кода

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

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

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

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

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

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

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

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

Восстановление баз данных Microsoft SQL Server

Наши специалисты имеют уникальный опыт по восстановлению поврежденных баз данных Microsoft SQL Server, с различной степенью сложности. Мы готовы подключиться и восстановить данные из базы данных, удалить поврежденные сектора, восстановить работоспособность системы.
Мы рады вам помочь, если:
  • У вас поврежден жесткий диск или Raid массив с базой данных MS SQL 
  • Невозможно создать резервную копию
  • При работе базы данных возникают ошибки
  • Выявлены ошибки при анализе данных.