Книга "Рефакторинг с использованием шаблонов" авторства Джошуа Кериевски объединяет концепции шаблонов проектирования и процесса рефакторинга для предоставления эффективных способов улучшения кода. Автор дает теоретические сведения и практические инструкции по выполнению рефакторингов, которые управляются шаблонами проектирования. Книга содержит последовательности низкоуровневых рефакторингов, позволяющих безопасно переходить к реализации шаблонов проектирования или выполнять рефакторинг с отказом от них. Автор использует код реальных проектов для документирования действий и размышлений, имевших место при реальных рефакторингах более чем двух десятков проектов. Книга также проясняет различия между разными шаблонами проектирования и предлагает наиболее простые и эффективные пути их реализации. В целом, "Рефакторинг с использованием шаблонов" представляет собой кардинальный подход к проектированию, который объединяет шаблоны проектирования и рефакторинг для создания более эффективного и чистого кода.
В 2003 году вышел сборник публикации «Рефакторинг». В былые времена книга полностью революционизировала представления о создании программного проекта. Постепенно, исподволь статья поменявший взгляд на проектирование, представив передовые варианты повышения качества кода. Сегодня происходит настоящая революция в области рефакторирования шаблонов проектирования, автор книги Джошуа Колеровски консолидирует концепцию шаблонов проектирования через эволюционный процесс ухудшения качества кода. Книга содержит информацию отличную от проекта и является руководством для выполнения типичного рефакторинга, основанные на использовании изучения проектной инженерной модели и практической инструкции с примерами для реальных проектов описания размышлений и действий с реальными рефакторинговыми проектами больше чем 2 десятка различных проектов. Кроме того, он прекрасно разбирает разницу между различными методами проектирования и нашел наиболее разработанных и эффективных случаев их применения.
В 19-ом издании автор представляет читателю революционный инструмент – новаторское современное понимание понятий моделей, методов и процедур с использованием Demeter'a (значит – без использования объектов!) для всего Онестрония (Швейцарии).
Электронная Книга «Рефакторинг с использованием шаблонов» написана автором Джошуа Кериевски в 2005 году.
Минимальный возраст читателя: 0
Язык: Русский
Серии: Signature Series
ISBN: 978-5-907144-79-8
Описание книги от Джошуа Кериевски
В 1994 году книга «Dessign Patterns» полностью перевернула объектно-ориентированную разработку программного обеспечения, предоставив классические решения повторяющихся задач проектирования. В 1999 году книга «Refactoring» изменила представление о проектировании, показав эффективные способы улучшения кода. В давно ожидаемой книге «Рефакторинг с использованием шаблонов» Джошуа Кериевски кардинально изменил подход к проектированию, объединив шаблоны проектирования с эволюционным процессом рефакторинга. Книга содержит теоретические сведения и практические инструкции по выполнению рефакторингов, управляемых шаблонами проектирования, а именно последовательности низкоуровневых рефакторингов, позволяющих разработчикам безопасно переходить в своих проектах к реализации шаблонов проектирования, по направлению к ним или выполнять рефакторинг с отказом от шаблонов проектирования. Используя код реальных проектов, Кериевски документирует размышления и действия, имевшие место при реальных рефакторингах более чем двух десятков проектов. Параллельно с этим он проясняет различия между разными шаблонами проектирования и предлагает наиболее простые и эффективные пути их реализации.