Больше цитат

VodkaSeledka

19 июня 2023 г., 07:37

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