Рефакторинг. Улучшение существующего кода
Мартин Фаулер
ISBN: 5-93286-045-6, 0-201-48567-2
Год издания: 2005
Издательство: Символ-Плюс
программирование рефакторинг разработка ооп development разработка по programming фаулер нехудожественная литература it
Описание
Подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Каждый шаг рефакторинга прост. Это может быть перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и превращение его в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый отдельный шаг может показаться элементарным, но совокупный эффект таких малых изменений в состоянии радикально улучшить проект или даже предотвратить распад плохо спроектированной программы.
Мартин Фаулер с соавторами пролили свет на процесс рефакторинга, описав принципы и лучшие приемы его осуществления, а также указав, где и когда следует начинать углубленное изучение кода с целью его улучшения. Основу книги составляет подробный перечень более 70 методов рефакторинга, для каждого из которых описываются мотивация и техника испытанного на практике преобразования кода с примерами на Java. Рассмотренные в книге методы позволяют поэтапно модифицировать код, внося каждый раз небольшие изменения, благодаря чему снижается риск, связанный с развитием проекта.
Эти книги тоже могут вас заинтересовать
Рецензии читателей
20 февраля 2007 г.
Фундаментальная книга, обязательная к прочтению тем, кто ещё не знаком с темой.
При использовании принципов рефакторинга существенно повышается качество кода, сопровождать его становится проще.
19 августа 2007 г.
Для разарботчика ООП the must
26 июля 2009 г.
Одна из книг формирующих сознание разработчика.
Обязательна к прочтению.
8 ноября 2008 г.
Книга для программистов...
6 июля 2008 г.
28 мая 2007 г.
http://sickener.livejournal.com/25556.html
+ Полезная книга.
- Много обширных листингов
27 марта 2007 г.
Улучшает стиль программирования
20 февраля 2007 г.
MUST HAVE
Очень полезная в хозяйстве вещь.
Читать всем программерам и потом перечитывать обязательно по мере необходимости.





