Вы здесь

Значение слова "рефакторинг"

Рефа́кторинг (англ. refactoring), или переработка кода — процесс изменения внутренней структуры программы, не затрагивающий её внешнего поведения и имеющий целью облегчить понимание её работы. В основе рефакторинга лежит последовательность небольших эквивалентных (то есть сохраняющих поведение) преобразований. Поскольку каждое преобразование маленькое, программисту легче проследить за его правильностью, и в то же время вся последовательность может привести к существенной перестройке программы и улучшению её согласованности и чёткости.

Источник: Wipedia.org

рефакторинг

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

Источник: Wiktionary.org

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