Рефакторинг кода

Рефакторинг - это переписывания программного кода, с целью исправления ошибок, улучшения быстродействия.

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

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

Компания "Прогресофт" занимается рефакторингом почти на всех языках программирования для любых приложений. В результате нашей работы вы получите полностью закомментированный структурированный код с оптимизационными и функциональными изменениями любого уровня сложности.

Примеры рефакторинга:

Портал ЦАО.

Портал Префектуры Центрального административного округа города Москвы http://cao.mos.ru

Технологии: .NET framework 1.1, C#, ASP.NET, MS SQL, ORACLE –, Autodesc Mapguide.
В результате рефакторинга кода, был произведен перенос проекта с ASP на ASP.NET.

Портал государственных закупок города Мосвы

Технологии: .NET framework 1.1, C#, ASP.NET, MS SQL.
В результате рефакторингп кода, была произведена оптимизация запросов к базе данных, избавление от утечки памяти. Исправление ошибок предыдущего разработчика, перевод проекта на объектную модель, трех уровневую модель приложения.  Сейчас приложение стабильно работает при нагрузке 20 000 ображений в минуту.