Эффективная работа с унаследованным кодом | Физерс Майкл К.
OZON
  1. Книги
  2. Нехудожественная литература
  3. Компьютерные технологии
Код товара: 4311012

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

Тип книги:
Автор
Издательство
Год выпуска
2016
Тип обложки
Твердый переплет
Автор на обложке
Майкл К. Физерс
Перейти к описанию

О книге

Учитесь извлекать максимум пользы из унаследованных систем, повышая их производительность, функциональность, надежность и сопровождаемость! Можете ли вы без особого труда изменить код и тут же получить ответную реакцию на внесенные изменения? Наско
2 692 ₽
135 баллов при оплате Ozon.Card
От 144 руб./месяц в кредит

Доставка

В Москву
В наличии
, завтра, 29 февралябесплатно
Доставка курьером, завтра, 29 февраля
Продавец:
OZON
  • Безопасная оплата: Банковской картой и ещe несколько способов оплаты
  • Возврат 7 дней
Гарантия легкого возврата
До 7 дней на возврат, полная гарантия

Описание

Учитесь извлекать максимум пользы из унаследованных систем, повышая их производительность, функциональность, надежность и сопровождаемость!
Можете ли вы без особого труда изменить код и тут же получить ответную реакцию на внесенные изменения? Насколько понятен этот код? Если вы ответите на эти вопросы отрицательно, значит, вы имеете дело с унаследованным кодом и понапрасну тратите время и средства на разработку.
В своей книге Майкл Физерс предлагает полноценные стратегические приемы эффективной работы с крупными базами унаследованного нетестированного кода. В основу этой книги положен материал, подготовленный автором к известным семинарам, организуемым компанией Object Mentor, включая приемы, которым автор обучил сотни разработчиков, технических руководителей и тестирующих программное обеспечение подчинять себе непослушные унаследованные системы.
В этой книге освещаются следующие вопросы:
  • Представление о механизмах внесения изменений в программное обеспечение, включая ввод новых свойств, устранение программных ошибок, улучшение структуры кода, оптимизацию производительности.
  • Перенос унаследованного кода в средства тестирования.
  • Написание тестов, препятствующих внесению новых ошибок в код.
  • Применение методов, подходящих для любого языка или платформы, с примерами кода на Java, C++, C и C#.
  • Точное выявление мест в коде, где требуется внести изменения.
  • Работа с унаследованным кодом, который не является объектно-ориентированным.
  • Обращение с приложениями, у которых, на первый взгляд, нет вообще никакой структуры.

Кроме того, в этой книге представлены 24 способа разрыва зависимостей, помогающих работать с элементами программного обеспечения обособленно, чтобы сделать внесение изменений в код более безопасным.

Характеристики

Автор
Издательство
Год выпуска
2016
Тип обложки
Твердый переплет
Автор на обложке
Майкл К. Физерс
Оригинальное название
Working Effectively with Legacy Code
Формат издания
70x100/16
Количество страниц
400
Редактор
Переводчик
Язык издания
Русский
ISBN
978-5-8459-1530-6, 0-13-117705-2
Вес в упаковке, г
655
Информация о технических характеристиках, комплекте поставки, стране изготовления, внешнем виде и цвете товара носит справочный характер и основывается на последних доступных к моменту публикации сведениях

Персоны

  • Физерс Майкл К. Автор
  • Берштейн И. В. Редактор
  • Берштейн И. В. Переводчик

Издательства

  • Вильямс Издательство
Отзывы
Помогите другим пользователям с выбором — будьте первым, кто поделится своим мнением об этом товаре.