на главную
Поиск

Книжный интернет-магазин DiaMail®

Онлайн помощь

Помощь

Помощь - как сделать заказ, о доставке, об оплате

Корзина

Просмотр содержимого корзины

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

Новинки

Каталог

Скоро в продаже

Доставка и оплата

Бестселлеры

Поиск

Состояние заказа

О магазине

Обратная связь


БЕСПЛАТНАЯ ДОСТАВКА
по Украине и г.Киеву
при заказе более 250 грн

СКИДКИ  5-13%

Поделиться

Принимаем оплату 
кредитными картами Visa Принимаем 
оплату кредитными картами MasterCard Принимаем оплату по системе Приват-24 Принимаем оплату по WebMoney




Эффективная работа с унаследованным кодом

книга "Эффективная работа с унаследованным кодом, Майкл Физерс - увеличить изображение"

Оставить заявку Оставить заявку  

Учитесь извлекать максимум пользы из унаследованных систем, повышая их производительность, функциональность, надежность и сопровождаемость! Можете ли вы без особого труда изменить код и тут же получить ответную реакцию на внесенные изменения? Насколько понятен этот код? Если вы ответите на эти вопросы отрицательно, значит, вы имеете дело с унаследованным кодом и понапрасну тратите время и средства на разработку. В своей книге Майкл Физерс предлагает полноценные стратегические приемы эффективной работы с крупными базами унаследованного нетестированного кода. В основу этой книги положен материал, подготовленный автором к известным семинарам, организуемым компанией Object Mentor, включая приемы, которым автор обучил сотни разработчиков, технических руководителей и тестирующих программное обеспечение подчинять себе непослушные унаследованные системы.
В этой книге освещаются следующие вопросы:
- Представление о механизмах внесения изменений в программное обеспечение, включая ввод новых свойств, устранение программных ошибок, улучшение структуры кода, оптимизацию производительности.
- Перенос унаследованного кода в средства тестирования.
- Написание тестов, препятствующих внесению новых ошибок в код.
- Применение методов, подходящих для любого языка или платформы, с примерами кода на Java, C++, C и C#.
- Точное выявление мест в коде, где требуется внести изменения.
- Работа с унаследованным кодом, который не является объектно-ориентированным.
- Обращение с приложениями, у которых, на первый взгляд, нет вообще никакой структуры.
Кроме того, в этой книге представлены 24 способа разрыва зависимостей, помогающих работать с элементами программного обеспечения обособленно, чтобы сделать внесение изменений в код более безопасным.
Майкл К. Физерс работает в компании Object Mentor, Inc., занимающей ведущее в мире место в сфере предоставления услуг обучения, повышения квалификации, распространения знаний и руководства проектами по разработке программного обеспечения. В настоящее время он занимается обучением разработчиков со всего мира методам разработки за счет тестирования, реорганизации кода, объектно-ориентированного проектирования, программирования на языках Java, C++, C и C#, а также экстремального программирования. Майкл является автором первоначального варианта среды тестирования CppUnit, перенесенной на C++ из среды JUnit, а также среды интегрированного тестирования FitCpp, перенесенной на C++ из среды FIT. Он состоит членом Ассоциации по вычислительной технике (ACM) и Института инженеров по электротехнике и электронике (IEEE), а также председательствовал на трех конференциях разработчиков программного обеспечения CodeFest и OOPSLA.
Эта книга посвящена практическим вопросам эффективной работы с унаследованным кодом. В ней освещаются механизмы внесения изменений в унаследованный код, включая ввод новых свойств, устранение программных ошибок, улучшение структуры кода и оптимизацию производительности; способы переноса фрагментов кода в среду тестирования, особенности написания тестов для безопасного изменения и реорганизации кода, приемы точного определения мест для подобных изменений, а также подходы к обращению с унаследованным процедурным кодом. Кроме того, в книге на конкретных примерах кода, написанного на Java, C++, C# и C, демонстрируются способы разрыва зависимостей для работы с обособленными фрагментами кода и безопасного внесения в них изменений.
Книга адресована тем, кто имеет опыт разработки прикладного программного обеспечения и его сопровождения. » Подробнее о книге от издателя: оглавление, содержание, пролистать

» Оригинальное издание:
Working Effectively with Legacy Code, Michael Feathers

400 стр.; 2009 г.; твердый переплет; тип бумаги: офсетная; формат 70x100/16 (170x240 мм); ISBN 978-5-8459-1530-6, 0-13-117705-2; Вильямс

Нет в наличии

Данного товара сейчас нет в наличии. Вы можете оставить заявку. При появлении его в продаже Вам будет выслано уведомление. Последняя актуальная цена товара была 257.00 грн. Последний раз товар был в продаже 24.01.2012.


Возможно Вас заинтересуют другие популярные книги аналогичной тематики:

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

Применение UML 2.0 и шаблонов проектирования, 3-е издание. Крэг Ларман
Применение UML 2.0 и шаблонов проектирования, 3-е издание.
Крэг Ларман
Цена: 327.00 грн.

Анализ и проектирование информационных систем с помощью UML 2.0. 3-е издание. Лешек А. Мацяшек
Анализ и проектирование информационных систем с помощью UML ...
Лешек А. Мацяшек
Цена: 327.00 грн.

Шаблоны реализации корпоративных приложений. Кент Бек
Шаблоны реализации корпоративных приложений.
Кент Бек
Цена: 192.00 грн.


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

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

Объектно-ориентированный анализ и проектирование с примерами приложений, 3-е издание. Гради Буч, Роберт А. Максимчук, Майкл У. Энгл, Бобби Дж. Янг, Джим Коналлен, Келли А. Хьюстон
Объектно-ориентированный анализ и проектирование с примерами...
Гради Буч, Роберт А. Ма...
Цена: 254.00 грн.

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




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

Гибкое управление IT-проектами. Руководство для настоящих самураев. Дж. Расмуссон
Гибкое управление IT-проектами. Руководство для настоящих са...
Дж. Расмуссон
Цена: 99.00 грн.

Читаемый код, или Программирование как искусство. Дастин Босуэлл, Тревор Фаучер
Читаемый код, или Программирование как искусство.
Дастин Босуэлл, Тревор ...
Цена: 108.00 грн.

Идеальный программист. Как стать профессионалом разработки ПО. Роберт Мартин
Идеальный программист. Как стать профессионалом разработки П...
Роберт Мартин
Цена: 107.00 грн.

Идеальная разработка ПО. Рецепты лучших программистов. Энди Орам, Грегори Уилсон
Идеальная разработка ПО. Рецепты лучших программистов.
Энди Орам, Грегори Уилс...
Цена: 217.00 грн.


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

Предметно-ориентированные языки программирования. Мартин Фаулер
Предметно-ориентированные языки программирования.
Мартин Фаулер
Цена: 400.00 грн.

Разработка пользовательских интерфейсов. 2-е издание. Дженифер Тидвелл
Разработка пользовательских интерфейсов. 2-е издание.
Дженифер Тидвелл
Цена: 193.00 грн.

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


Обратите внимание на разделы каталога:



Главная страница | Новинки | Каталог | Скоро в продаже | Подписка на новости | Расширенный поиск | Доставка и оплата
Помощь | Бестселлеры | Состояние заказа | О магазине | Обратная связь |