В нашей библиотеке собрана бесплатная художественная, учебная и техническая литература и книги различных жанров: детективы, фантастика, русская и зарубежная литература, стихи и поэзия, любовные романы, детская литература, фэнтези и т.д.
   В электронной библиотеке МСА, вы можете скачать бесплатные электронные книги. Представленная здесь литература предлагается к прочтению  в качестве ознакомления.
   Все электронные книги БЕСПЛАТНЫ. Регистрация на сайте не требуется.

 

Жанры:

Алфавитный список авторов:
Поиск   
А   Б   В   Г   Д   Е   Ж   З   И   Й   К   Л   М   Н   О   П   Р   С   Т   У   Ф   Х   Ц   Ч   Ш   Щ   Э   Ю   Я  

партнерские программы для заработка

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

Авторы: Апдайк УильямБек КентФаулер МартинГамма ЭрихБрант ДжонРобертс Дон

Жанры:  Компьютеры и Интернет.

скачать pdf (19.67Mb, 130)

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

Если Вам понравилась эта книга, Вас могут заинтересовать:


Perl. Наглядный курс программирования
Уайтхэд Пол
Крамер Эрик

Яндекс.Книга
Соколов-Митрич Дмитрий

QNX/UNIX - анатомия параллелизма
Горошко Егор
Цилюрик Олег

Профессор А. Донда
Лем Станислав

MySQL. Библиотека профессионала
Аткинсон Леон

Английский язык для диалога с компьютером
Полякова Татьяна Юрьевна

Мой адрес - не дом и не улица!
Шеповалов Даня

«Запрещённый» Telegram
Потупчик Кристина

Самоучитель современного пользователя ПК
Калиниченко Николай Валерьевич
Мельниченко В. В.

Oracle. Проектирование баз данных
Стивенсон Йен
Энсор Дейв

Оставить рецензию или отзыв:

Ваше имя:
Ваш отзыв:
8+13=
 

недорогая раскрутка сайта

вклады в интернете

Информация для правообладателей
В данный момент в библиотеке 52500 книг
Copyright © 2012 - 2021 Электронная библиотека МСА administrator@librams.ru

 

Отзывы и предложения