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



Подход к улучшению существующего кода, структурной целостности и производительности существующих программ —рефакторинг — получил развитие благодаря усилиям экспертов в области объектно-ориентированного программирования, написавших эту книгу. Одним из них является Мартин Фаулер.

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

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

Автор книги «Рефакторинг. Улучшение существующего кода» Мартин Фаулерраскрыл секреты процесса рефакторинга, описав принципы и лучшие приемы его осуществления, а также указав, где и когда следует начинать углубленное изучение существующего кода с целью его улучшения.

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

Книги по Программирование

Скачать книгу Рефакторинг. Улучшение существующего кода – Мартин Фаулер можно по ссылкам в комментариях ниже

Рефакторинг, код, улучшение, Мартин Фаулер, Фаулер, скачать книгу