Эффективная работа с унаследованным кодом

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

В книге подробно рассматриваются стратегии разрыва зависимостей, внедрения тестирования в унаследованные системы и постепенного улучшения архитектуры. Физерс представляет концепцию "швов" (seams) — мест в коде, где можно изменять поведение без модификации самого кода, что является ключевым подходом для работы с legacy-системами.

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

Похожие книги

Эффективная работа с унаследованным кодом
A
Автор
Майкл К. Физерс
Издательство
Издательский дом "Вильямс"
Год
2009
Язык
Русский
1
Оцените книгу

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

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