Получи случайную криптовалюту за регистрацию!

Масштабируемый рефакторинг. Возвращаем контроль над кодом [202 | Physics.Math.Code

Масштабируемый рефакторинг. Возвращаем контроль над кодом [2022] Лемер М.

Скачать книгу

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

#бенчмарк #программирование
#рефакторинг #профилирование #оптимизация