9785845910875
Книга: Рефакторинг с использованием шаблонов
Товар отсутствует |
Узнать о поступлении |
Книга содержит теоретические сведения и практические инструкции по выполнению рефакторингов, управляемых шаблонами проектирования, а именно последовательности низкоуровневых рефакторингов, позволяющих разработчикам безопасно переходить в своих проектах к реализации шаблонов проектирования, по направлению к ним или выполнять рефакторинг с отказом от шаблонов проектирования. Используя код реальных проектов, Кериевски документирует размышления и действия, имевшие место при реальных рефакторингах более чем двух десятков проектов. Параллельно с этим он проясняет различия между разными шаблонами проектирования и предлагает наиболее простые и эффективные пути их реализации. Материал книги включает: - Каталог из 27 управляемых шаблонами рефакторингов, с примерами из реальной жизни - Описание 12 признаков проекта, указывающих на необходимость применения рефакторингов, представленных в данной книге - Общие сведения и новое понимание шаблонов проектирования и рефакторингов - Подробную механику реализации рефакторингов с указанием, как скомбинировать низкоуровневые рефакторинги для реализации высокоуровневых шаблонов проектирования - Различные способы реализации одного и того же шаблона и описание ситуаций, в которых используется каждый из них - Полезные советы для начинающих В книге отражен многолетний опыт более чем 60 ведущих специалистов в области шаблонов проектирования и рефакторинга. Независимо оттого, где, кем и над чем вы работаете, эта книга позволит вам повысить свой уровень разработчика программных проектов и поможет в работе над конкретными проектами, указывая, как наиболее эффективно и безопасно повысить их качество.