Поиск
Партнеры

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

Краткое описание

Фаулер М.
ISBN: 5-93286-045-6 | 0-201-48567-2
Год: 2003
Издательство: Символ-Плюс
Город: Санкт-Петербург
Количество страниц: 432
Язык: Русский
Формат: DJVU / RAR

Формат файла: RAR

Полное описание

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

Файлы по теме
  • UML. Основы Фаулер М., Скотт К.
    Первое издание UML в кратком изложении» стало бестселлером и получило высокую оценку создателей языка UML, Г Буча, А Джекобсона и Д Рамбо Язык UML стал стандартным способом изображения диаграмм в объектно-ориентированных проектах
  • Функциональные парсеры Фоккер Е.
    В неформальном виде изложен метод «список благоприятных исходов», используемый для написания синтаксических анализаторов на функциональном языке с отложенными вычислениями Gofer
  • Управление шаговым двигателем с помощью РС Голубцов М.
  • Автоматический синтаксический анализ Фостер Дж.
    Книга посвящена систематическому рассмотрению методов синтаксического анализа, применяемых при компиляции программ для ЭВМ Она написана на высоком научном уровне, однако от читателя не требуется предварительных знаний о формальных грамматиках и работе компиляторов, а предполагается только знакомство с основами программирования
Файл скачан 2 раз
Голосовать за файл
 
 
Скачивание файлов доступно только зарегистрированным пользователям.
Комментарии к файлу

Написать ответ
Ваше имя

Ваш e-mail

Сообщение

Введите текст, который вы видите на картинке слева.

Регистр не важен. Нажмите, если не можете прочитать

Предварительный просмотр