DiaMail - Книжный интернет-магазин - На главную   Обратная связь   044-353-0111
067-877-1666
066-366-1250
обратная связь
    Помощь
- доставка
- оплата
- как заказать
     

  Книга "Рефакторинг: улучшение проекта существующего кода. Мартин Фаулер, Кент Бек, Джон..."
заказать

БЕСПЛАТНАЯ ДОСТАВКА
по Украине
при заказе от 500 грн

СКИДКИ  5-13%
от количества, от суммы,
накопительные

ПРИНИМАЕМ К ОПЛАТЕ
Принимаем оплату картами Visa Принимаем 
оплату картами MasterCard
Принимаем оплату через Приват-24 Принимаем оплату через WebMoney, BitCoin

Мы на Facebook

ПОДЕЛИТЬСЯ



Книгу "Рефакторинг: улучшение проекта существующего кода" можно предварительно заказать в интернет-магазине DiaMail.
Оперативная доставка книги "Рефакторинг: улучшение проекта существующего кода" курьером по Киеву, Новой Почтой по Украине и Укрпочтой, также, и за пределы Украины, как с оплатой наличными или наложенным платежом, так и после предварительной оплаты с помощью VISA/MasterCard, Приват-24, WebMoney, на карту ПриватБанка.
Вы можете в режиме онлайн прочитать часть книги, ознакомиться с содержанием и оглавлением. Узнать тип обложки, бумаги, формат. ISBN книги 978-5-9909445-1-0, 9780201485677.
Рекомендуем обратить внимание на другие книги авторов Мартин Фаулер, Кент Бек, Джон Брант, Уильям Апдайк, Дон Робертс, Эрих Гамма.





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

книга "Рефакторинг: улучшение проекта существующего кода, Мартин Фаулер, Кент Бек, Джон Брант, Уильям Апдайк, Дон Робертс, Эрих Гамма - увеличить изображение"

Оставить заявку
Цена
не определена
Предварительная цена не определена
   
Наличие
предварительный заказ
ожидаемое поступление: июль 2017

июль 2017 г.; 448 стр.; твердый переплет; тип бумаги: офсетная белая; формат 70x100/16 (170x240 мм);
Издательство Вильямс; ISBN 978-5-9909445-1-0, 9780201485677

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

Мартин Фаулер (Martin Fowler) - главный научный сотрудник компании ThoughtWorks, занимается исследованием оптимальных способов разработки программного обеспечения и повышения производительности разработчиков.
Мартин - автор многих книг, переведенных на русский язык:
- "Шаблоны корпоративных приложений";
- "UML. Основы" (3-е издание);
- "Предметно-ориентированные языки программирования" (в соавторстве с Ребеккой Парсонс);
- "Рефакторинг. Улучшение существующего кода" (в соавторстве с Кентом Беком, Джоном Брантом, Уильямом Апдайком, Доном Робертсом, Эрихом Гаммой)

Подробнее о книге от издателя: оглавление, содержание, пролистать 

Обсуждение книги в блоге Виктора Штонда

Оригинальное издание
Refactoring: Improving the Design of Existing Code, Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts, Erich Gamma





 Лучшие книги аналогичной тематики  

Паттерны проектирования. Э. Фримен, Э. Фримен, К. Сьерра, Б. Бейтс
Паттерны проектирования.
Э. Фримен, Э. Фримен, К. Сьерра, ...
Цена: 540.00 грн.

Предметно-ориентированное проектирование (DDD): структуризация сложных программных систем. Эрик Эванс
Предметно-ориентированное проектирование (DDD): структуризац...
Эрик Эванс
Цена: 755.00 грн.

Реализация методов предметно-ориентированного проектирования (DDD). Вон Вернон
Реализация методов предметно-ориентированного проектирования...
Вон Вернон
Цена: 670.00 грн.

Scrum: гибкая разработка ПО. Майк Кон
Scrum: гибкая разработка ПО.
Майк Кон
Цена: 670.00 грн.


Шаблоны корпоративных приложений. Мартин Фаулер
Шаблоны корпоративных приложений.
Мартин Фаулер
Цена: 670.00 грн.

Непрерывное развертывание ПО: автоматизация процессов сборки, тестирования и внедрения новых версий программ. Джез Хамбл, Дейвид Фарли
Непрерывное развертывание ПО: автоматизация процессов сборки...
Джез Хамбл, Дейвид Фарли
Цена: 670.00 грн.

Рефакторинг с использованием шаблонов. Исправленное издание. Джошуа Кериевски
Рефакторинг с использованием шаблонов. Исправленное издание.
Джошуа Кериевски
Цена: 520.00 грн.

PHP: объекты, шаблоны и методики программирования. 4-е издание. Мэтт Зандстра
PHP: объекты, шаблоны и методики программирования. 4-е издан...
Мэтт Зандстра
Цена: 520.00 грн.


Гибкое тестирование: практическое руководство для тестировщиков ПО и гибких команд. Лайза Криспин, Джанет Грегори
Гибкое тестирование: практическое руководство для тестировщи...
Лайза Криспин, Джанет Грегори
Цена: 670.00 грн.

Чистый код: создание, анализ и рефакторинг. Библиотека программиста. Роберт Мартин
Чистый код: создание, анализ и рефакторинг. Библиотека прогр...
Роберт Мартин
Цена: 300.00 грн.

Эффективная работа с унаследованным кодом. Майкл Физерс
Эффективная работа с унаследованным кодом.
Майкл Физерс
Цена: 520.00 грн.

Spring 4 для профессионалов. Кларенс Хо, Роб Харроп, Крис Шефер
Spring 4 для профессионалов.
Кларенс Хо, Роб Харроп, Крис Шефе...
Цена: 755.00 грн.


Шаблоны интеграции корпоративных приложений Грегор Хоп, Бобби Вульф
Шаблоны интеграции корпоративных приложений
Грегор Хоп, Бобби Вульф
Цена: 755.00 грн.

Пользовательские истории: гибкая разработка программного обеспечения. Майк Кон
Пользовательские истории: гибкая разработка программного обе...
Майк Кон
Цена: 400.00 грн.

Непрерывная интеграция: улучшение качества программного обеспечения и снижение риска. Поль М. Дюваль, Стивен М. Матиас III, Эндрю Гловер
Непрерывная интеграция: улучшение качества программного обес...
Поль М. Дюваль, Стивен М. Матиас ...
Цена: 400.00 грн.

Проектирование процесса проектирования: записки компьютерного эксперта. Фредерик П. Брукс
Проектирование процесса проектирования: записки компьютерног...
Фредерик П. Брукс
Цена: 520.00 грн.

Скидки от 5% - при покупке от 2 книг или от 500 грн. Подробнее





 Новые книги аналогичной тематики  

Софт за 30 дней. Как Scrum делает невозможное возможным Кен Швабер, Джефф Сазерленд
Софт за 30 дней. Как Scrum делает невозможное возможным
Кен Швабер, Джефф Сазерленд
Цена: 520.00 грн.

Алгоритмы. Справочник с примерами на C, C++, Java и Python. 2-е издание Джордж Хайнеман, Гэри Поллис, Стэнли Селков
Алгоритмы. Справочник с примерами на C, C++, Java и Python. ...
Джордж Хайнеман, Гэри Поллис, Стэ...
Цена: 400.00 грн.

Предметно-ориентированное проектирование: самое основное Вон Вернон
Предметно-ориентированное проектирование: самое основное
Вон Вернон
Цена: 275.00 грн.

Экстремальное программирование: разработка через тестирование Кент Бек
Экстремальное программирование: разработка через тестировани...
Кент Бек
Цена: 395.00 грн.


Minecraft. Полное и исчерпывающее руководство. 3-е издание Стивен ОБрайен
Minecraft. Полное и исчерпывающее руководство. 3-е издание
Стивен ОБрайен
Цена: 430.00 грн.

Пользовательские истории. Искусство гибкой разработки ПО Джефф Паттон
Пользовательские истории. Искусство гибкой разработки ПО
Джефф Паттон
Цена: 425.00 грн.

Децентрализованные приложения. Технология Blockchain в действии С. Равал
Децентрализованные приложения. Технология Blockchain в дейст...
С. Равал
Цена: 300.00 грн.

Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих Адитья Бхаргава
Грокаем алгоритмы. Иллюстрированное пособие для программисто...
Адитья Бхаргава
Цена: 365.00 грн.


Программирование без дураков Йоханнес Яндер, Катрин Пассиг
Программирование без дураков
Йоханнес Яндер, Катрин Пассиг
Цена: 600.00 грн.

Гибкая разработка программ на Java и C++: принципы, паттерны и методики Роберт C. Мартин
Гибкая разработка программ на Java и C++: принципы, паттерны...
Роберт C. Мартин
Цена: 520.00 грн.

Проектирование процесса проектирования: записки компьютерного эксперта. Фредерик П. Брукс
Проектирование процесса проектирования: записки компьютерног...
Фредерик П. Брукс
Цена: 520.00 грн.

Шаблоны интеграции корпоративных приложений Грегор Хоп, Бобби Вульф
Шаблоны интеграции корпоративных приложений
Грегор Хоп, Бобби Вульф
Цена: 755.00 грн.

Скидки от 5% - при покупке от 2 книг или от 500 грн. Подробнее



 Разделы каталога  


© 1998-2017 Интернет-магазин DiaMail