Поддерживать большие приложения сложно, а поддержка больших «неорганизованных» приложений превращается в непосильную задачу. Пришло время сделать паузу и задуматься о рефакторинге!
Внесение значительных изменений в крупную и сложную кодовую базу — нетривиальная задача, которую практически невозможно успешно выполнить без рабочей команды, инструментов и планирования. Мод Лемер раскрывает все тайны рефакторинга на примере двух исследований. Вы научитесь эффективно вносить важные изменения в кодовую базу, узнаете, как деградирует код и почему иногда это неизбежно.
Внесение значительных изменений в крупную и сложную кодовую базу — нетривиальная задача, которую практически невозможно успешно выполнить без рабочей команды, инструментов и планирования. Мод Лемер раскрывает все тайны рефакторинга на примере двух исследований. Вы научитесь эффективно вносить важные изменения в кодовую базу, узнаете, как деградирует код и почему иногда это неизбежно.
Масштабируемый рефакторинг. Возвращаем контроль над кодом
Купили 3 человека
Описание и характеристики
Внесение значительных изменений в крупную и сложную кодовую базу — нетривиальная задача, которую практически невозможно успешно выполнить без рабочей команды, инструментов и планирования. Мод Лемер раскрывает все тайны рефакторинга на примере двух исследований. Вы научитесь эффективно вносить важные изменения в кодовую базу, узнаете, как деградирует код и почему иногда это неизбежно.
5 причин купить эту книгу:
- 1. Научитесь оценивать состояние кодовой базы перед рефакторингом.
- 2. Составите подробный план процесса со стратегическими этапами.
- 3. Сможете создать и скоординировать подходящую для проекта команду.
- 4. Научитесь эффективно общаться с членами команды и не только.
- 5. Будете использовать лучшие приемы эффективного рефакторинга.
- Тип обложки Мягкий переплёт
- Количество страниц 256
- Вес, г 403
- Размер 1.2x16.5x23.3
- Издательство Питер
- Серия Бестселлеры O`Reilly
- Возрастные ограничения 16+
- Год издания 2022
- ISBN 978-5-4461-3921-7
- Тираж 1000
- ID товара 2923412
Отзывы
Как организовать масштабный рефакторинг
Книга о том, как огранизовать и провести рефакторинг в крупном проекте. Автор подробно раскрыла все аспекты, касающиеся начала проекта: планирование, сбор метрик, общение с начальством и подбор кадров. В книге так же присутствуют примеры рефакторинга в компании Slack, где автор поделилась личным опытом и извлечёнными уроками.
Данную книгу можно использовать не только как подсказку по рефакторингу, но и как инструкцию по тому, как организовать любой другой проект в крупной IT компании
Данную книгу можно использовать не только как подсказку по рефакторингу, но и как инструкцию по тому, как организовать любой другой проект в крупной IT компании
Плюсы
+ Подробное описание ранних и самых важных этапов проекта
+ Примеры, которые понятны независимо от языка программирования
+ Реальные use-case-ы
+ Структурированное повествование
+ Приятное и удобное издание
+ Примеры, которые понятны независимо от языка программирования
+ Реальные use-case-ы
+ Структурированное повествование
+ Приятное и удобное издание
Минусы
- Некоторые графики не очень читаемы из-за того, что издание чёрно-белое
- Книга больше про менеджмент, чем про практику (по моим ожиданиям это минус, но оценка субъективна)
- Книга больше про менеджмент, чем про практику (по моим ожиданиям это минус, но оценка субъективна)