Поддерживать большие приложения сложно, а поддержка больших «неорганизованных» приложений превращается в непосильную задачу. Пришло время сделать паузу и задуматься о рефакторинге!

Внесение значительных изменений в крупную и сложную кодовую базу — нетривиальная задача, которую практически невозможно успешно выполнить без рабочей команды, инструментов и планирования. Мод Лемер раскрывает все тайны рефакторинга на примере двух исследований. Вы научитесь эффективно вносить важные изменения в кодовую базу, узнаете, как деградирует код и почему иногда это неизбежно.

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

3.4 (5 оценок)
Купили 3 человека

Описание и характеристики

Поддерживать большие приложения сложно, а поддержка больших «неорганизованных» приложений превращается в непосильную задачу. Пришло время сделать паузу и задуматься о рефакторинге!

Внесение значительных изменений в крупную и сложную кодовую базу — нетривиальная задача, которую практически невозможно успешно выполнить без рабочей команды, инструментов и планирования. Мод Лемер раскрывает все тайны рефакторинга на примере двух исследований. Вы научитесь эффективно вносить важные изменения в кодовую базу, узнаете, как деградирует код и почему иногда это неизбежно.

5 причин купить эту книгу:

  • 1. Научитесь оценивать состояние кодовой базы перед рефакторингом.
  • 2. Составите подробный план процесса со стратегическими этапами.
  • 3. Сможете создать и скоординировать подходящую для проекта команду.
  • 4. Научитесь эффективно общаться с членами команды и не только.
  • 5. Будете использовать лучшие приемы эффективного рефакторинга.
  • Тип обложки Мягкий переплёт
  • Количество страниц 256
  • Вес, г 403
  • Размер 1.2x16.5x23.3
  • Издательство Питер
  • Серия Бестселлеры O`Reilly
  • Возрастные ограничения 16+
  • Год издания
  • ISBN 978-5-4461-3921-7
  • Тираж 1000
  • ID товара 2923412

Отзывы

3.4
5 оценок
0
2
0
2
1
Как организовать масштабный рефакторинг
Книга о том, как огранизовать и провести рефакторинг в крупном проекте. Автор подробно раскрыла все аспекты, касающиеся начала проекта: планирование, сбор метрик, общение с начальством и подбор кадров. В книге так же присутствуют примеры рефакторинга в компании Slack, где автор поделилась личным опытом и извлечёнными уроками.

Данную книгу можно использовать не только как подсказку по рефакторингу, но и как инструкцию по тому, как организовать любой другой проект в крупной IT компании
Плюсы
+ Подробное описание ранних и самых важных этапов проекта

+ Примеры, которые понятны независимо от языка программирования

+ Реальные use-case-ы

+ Структурированное повествование

+ Приятное и удобное издание
Минусы
- Некоторые графики не очень читаемы из-за того, что издание чёрно-белое

- Книга больше про менеджмент, чем про практику (по моим ожиданиям это минус, но оценка субъективна)
Книга «Масштабируемый рефакторинг. Возвращаем контроль над кодом» есть в наличии в интернет-магазине «Читай-город» по привлекательной цене. Если вы находитесь в Москве, Санкт-Петербурге, Нижнем Новгороде, Казани, Екатеринбурге, Ростове-на-Дону или любом другом регионе России, вы можете оформить заказ на книгу Мод Лемер «Масштабируемый рефакторинг. Возвращаем контроль над кодом» и выбрать удобный способ его получения: самовывоз, доставка курьером или отправка почтой. Чтобы покупать книги вам было ещё приятнее, мы регулярно проводим акции и конкурсы.