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

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

В первой части книги объясняется, что такое рефакторинг и почему код деградирует со временем. Автор показывает, что деградация — часто неизбежный процесс в развивающихся проектах, и даёт инструменты для его понимания.

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

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

Четвёртая часть содержит разборы реальных примеров: работа с избыточными схемами баз данных и переход на новую базу данных, что иллюстрирует применение описанных методик на практике.

Масштабируемый рефакторинг. Возвращаем контроль над кодом
A
Автор
Мод Лемер
Издательство
Питер
Год
2022
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент