Книги почтой booksiti.net.ru  (499)2130422

    есть на складе                                                                       
СКИДКИ - РАСПРОДАЖА

 (499) 213 04 22
Программирование Программирование
Основы программирования и алгоритмы Основы программирования и алгоритмы

Наименование:

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

Автор:   Бек К.
твердый переплет
448 страниц
2017 год
Издательство:   Альфа-книга
Цена:
2028 руб
Количество

способы доставки и оплаты
Описание:Каждый шаг рефакторинга прост - даже, казалось бы, слишком прост, чтобы его стоило выполнять. В течение нескольких лет объектные программисты-эксперты использовали постоянно растущую коллекцию методов повышения структурной целостности и эффективности таких существующих программ. При надлежащей подготовке квалифицированный проектировщик систем может взять плохо спроектированную программу и превратить ее в хорошо продуманный, надежный код. Книга содержит подробное описание свыше 70 методов рефакторинга, причем не только теоретическое их описание, но и практические примеры на языке программирования Java. Все чаще разработчики программного обеспечения сталкиваются с тем, насколько сложно работать с такими доставшимися им в наследство приложениями. В книге Мартин Фаулер показывает читателям, где обычно можно найти возможности для оптимизации и как превратить плохой проект в хороший. Помимо описания различных методов рефакторинга, автор приводит подробный каталог более чем с семьюдесятью рефакторингами и полезными указаниями, которые научат вас, когда их следует применять. По мере распространения объектных технологий - в особенности с использованием языка программирования Java - для сообщества разработчиков программного обеспечения становилась все более и более актуальной новая проблема. В данной книге известный эксперт в области объектных технологий Мартин Фаулер открывает перед сообществом разработчиков новые горизонты, рассказывая о практиках, применяемых экспертами, и демонстрируя, какие значительные преимущества от их применения может получить любой разработчик. Следует учесть, что изложенные в книге идеи применимы к любому объектно-ориентированному языку программирования. Оптимизация может включать перемещение поля из одного класса в другой или извлечение некоторого кода из метода с тем, чтобы превратить его в отдельный метод, или даже перенос некоторого кода вверх или вниз по иерархии классов. Рефакторинг кода — проверенный способ предотвращения распада программного обеспечения. Известные как "рефакторинг", эти практики так и оставались достоянием экспертов, потому что не предпринималось никаких попыток донести эти знания до широких масс разработчиков в доступной форме. Хотя эти отдельные шаги могут показаться элементарными, кумулятивный эффект таких небольших изменений может радикально улучшить проект программы. Недостаточно опытные разработчики создали множество плохо спроектированных программ, оказавшихся в результате малопроизводительными приложениями, которые трудно поддерживать и расширять.


Orthomol Immun Junior Сила иммунитета на страже Вашего ребенка Orthomol Immun Junior Сила иммунитета на страже Вашего ребенка

2990 руб
Бесплатная доставка


Экстремальное программирование

В скором времени части системы, использующиеся чаще других, будут выглядеть, как будто они с самого начала написаны с применением ХР. Проектирование Переход к проектированию в стиле ХР во многом напоминает переход к тестированию в стиле ХР. Вы обнаружите, что по сравнению со старым кодом, новый код выглядит совершенно по-другому. Вам захочется исправить все сразу. Не делайте этого. Модернизацию следует осуществлять постепенно. По мере добавления новой функциональности будьте готовы перед этим выполнить переработку кода. Когда вы разрабатываете программу в рамках ХР, вы всегда готовы вначале выполнить переработку, однако если вы осуществляете переход на ХР существующего проекта, вам придется выполнять переработку чаще. На ранних стадиях процесса команда должна определить долгосрочные цели переработки существующего кода. Возможно, в проекте используется слишком запутанная иерархия наследования классов, возможно, некоторая важная функциональность разбросана по всей системе и вы желаете собрать ее воедино. Сформулируйте все эти цели, запишите их на карточках и развесьте эти карточки на видных местах ...»

Код для вставки книги в блог
HTML

phpBB

текст

Вожжи (поводок детский) "Baby BUM" № 3 (с ручкой и подмышечными валиками).
Детские вожжи (поводок) предназначены: для поддержки и страховки детей начинающих ходить, а также для страховки детей уже умеющих ходить
462 руб
Раздел: Прыгунки, вожжи
Копилка-раскраска "Зайчик".
Набор для творчества. Копилка-раскраска. Пластиковая копилка легкая, приятная на ощупь, не бьется при падении и ее легко раскрашивать. В
324 руб
Раздел: Копилки
Глобус Земли физический, 250 мм.
Глобус Земли физический. На пластиковой подставке. Диаметр: 250 мм.
504 руб
Раздел: Глобусы


Рефакторинг: улучшение существующего кода
Рассмотренные в книге методы позволяют поэтапно модифицировать код, внося каждый раз небольшие изменения, благодаря чему снижается риск, связанный с развитием проекта.
          832 руб             2010 год          432 стр.          твердый переплет

Рефакторинг в C# и ASP.NET для профессионалов
В этой книге описаны приемы рефакторинга, которые позволяют существенно повысить производительность разработчика.
          1229 руб             2010 год          528 стр.          твердый переплет

Чистый код. Создание, анализ и рефакторинг
Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри.
          492 руб             2011 год          464 стр.          мягкая обложка

НОВЫЙ ГОД


на главную

 (499) 213 04 22

Интернет магазин Книги почтой booksiti.net.ru, все книги Вы можете приобрести наложенным платежом, сделав заказ на сайте. Большой выбор литературы по бизнесу, экономике, праву. Техническая научная литература. Детские книги и учебники для школы. Медицинские издания. Художественная литература. Сайт booksiti.net.ru это интернет-магазин литературы, который успешно работает на книжном рынке уже 3 года. Ведущим методом работы является рассылка литературы наложенным платежом в регионы. В крупных издательствах наложенным платежом книги не отправляют, а что делать покупателю, дабы гарантированно получить свой заказ? При отправке наложенным платежом заказ оплачивается при получении на почте, что важно для розничного покупателя. Ведь не все необходимые для работы книги можно купить в родном городе. Если вы всю жизнь идёте по пути самосовершенствования и саморазвития, то на сайте booksiti.net.ru вы обязательно найдете для себя новые и интересные книги.