Рефакторинг. Улучшение существующего кода

Мартин Фаулер - Рефакторинг. Улучшение существующего кода

ISBN: 5-93286-045-6, 0-201-48567-2
Год издания: 2005
Издательство: Символ-Плюс

Описание

Подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Каждый шаг рефакторинга прост. Это может быть перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и превращение его в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый отдельный шаг может показаться элементарным, но совокупный эффект таких малых изменений в состоянии радикально улучшить проект или даже предотвратить распад плохо спроектированной программы.
Мартин Фаулер с соавторами пролили свет на процесс рефакторинга, описав принципы и лучшие приемы его осуществления, а также указав, где и когда следует начинать углубленное изучение кода с целью его улучшения. Основу книги составляет подробный перечень более 70 методов рефакторинга, для каждого из которых описываются мотивация и техника испытанного на практике преобразования кода с примерами на Java. Рассмотренные в книге методы позволяют поэтапно модифицировать код, внося каждый раз небольшие изменения, благодаря чему снижается риск, связанный с развитием проекта.

Эти книги тоже могут вас заинтересовать

Elliot Stocks - Sexy Web Design: Creating Interfaces that Work
Elliot Stocks 1 читатель 1 рецензия рейтинг 5 из 5

Рецензии читателей

Мартин Фаулер - Рефакторинг. Улучшение существующего кода

рейтинг 5 из 5
5

20 февраля 2007 г.

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

Мартин Фаулер - Рефакторинг. Улучшение существующего кода

рейтинг 5 из 5
5

19 августа 2007 г.

Для разарботчика ООП the must

Мартин Фаулер - Рефакторинг. Улучшение существующего кода

рейтинг 5 из 5
5

26 июля 2009 г.

Одна из книг формирующих сознание разработчика.
Обязательна к прочтению.

Мартин Фаулер - Рефакторинг. Улучшение существующего кода

рейтинг 5 из 5
5

8 ноября 2008 г.

Книга для программистов...

Мартин Фаулер - Рефакторинг. Улучшение существующего кода

рейтинг 5 из 5
5

28 мая 2007 г.

http://sickener.livejournal.com/25556.html

+ Полезная книга.
- Много обширных листингов

Мартин Фаулер - Рефакторинг. Улучшение существующего кода

рейтинг 5 из 5
5

27 марта 2007 г.

Улучшает стиль программирования

Мартин Фаулер - Рефакторинг. Улучшение существующего кода

рейтинг 5 из 5
5

20 февраля 2007 г.

MUST HAVE

Очень полезная в хозяйстве вещь.

Читать всем программерам и потом перечитывать обязательно по мере необходимости.