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

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


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

САМОВЫВОЗ
бесплатно
при заказе от 500 грн

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

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

ПРИНИМАЕМ єПідтримка
Принимаем оплату єПідтримка

Мы на Facebook

ПОДЕЛИТЬСЯ



Книгу бестселлер "Эффективная работа с унаследованным кодом" можно купить в интернет-магазине DiaMail за 1100.00 грн.
Оперативная доставка книги "Эффективная работа с унаследованным кодом" курьером по Киеву, Новой Почтой по Украине и Укрпочтой, также, и за пределы Украины, как с оплатой при получении, так и после предварительной оплаты с помощью VISA/MasterCard, Приват-24, на карту ПриватБанка.
Перед покупкой Вы можете в режиме онлайн прочитать часть книги, ознакомиться с содержанием и оглавлением. ISBN книги 978-5-8459-1530-6, 0-13-117705-2.
Рекомендуем обратить внимание на другие книги автора Майкл Физерс.



Компьютерные книги Разработка программного обеспечения Алгоритмы и методы. Искусство программирования

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

Цена
1100.00 грн.
Обычная цена: 1250.00 грн.
Вы экономите: 150.00 грн. (12%)
   
Наличие
На складе 5 экз.
Информация по состоянию на
8:55 22.05.2022.
   
Доставка
Курьер: 24 мая с 09:00 до 18:00. Стоимость от 80 грн.
Самовывоз: 23 мая после 16:00. Бесплатно!
Новая Почта: 24.05.2022. Стоимость от 45 грн.
Бестселлер

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

В корзину » Купить - Добавить в корзину


накопительная скидка 7% на год на все заказы!

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

Учитесь извлекать максимум пользы из унаследованных систем, повышая их производительность, функциональность, надежность и сопровождаемость! Можете ли вы без особого труда изменить код и тут же получить ответную реакцию на внесенные изменения? Насколько понятен этот код? Если вы ответите на эти вопросы отрицательно, значит, вы имеете дело с унаследованным кодом и понапрасну тратите время и средства на разработку. В своей книге Майкл Физерс предлагает полноценные стратегические приемы эффективной работы с крупными базами унаследованного нетестированного кода. В основу этой книги положен материал, подготовленный автором к известным семинарам, организуемым компанией 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


Купить книгу можно, добавив ее в корзину кнопкой «В корзину»
Затем, необходимо оформить и зарегистрировать заказ.




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

Паттерны разработки на Python: TDD, DDD и событийно-ориентированная архитектура Гарри Персиваль, Боб Грегори
Паттерны разработки на Python: TDD, DDD и событийно-ориентир...
Гарри Персиваль, Боб Грегори
920.00 грн.

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

Head First. Паттерны проектирования. 2-е издание Эрик Фримен, Элизабет Робсон, Берт Бейтс, Кэтти Сьерра
Head First. Паттерны проектирования. 2-е издание
Эрик Фримен, Элизабет Робсон, Бер...
930.00 грн.

Делай как в Google. Разработка программного обеспечения Титус Винтерс, Том Маншрек, Хайрам Райт
Делай как в Google. Разработка программного обеспечения
Титус Винтерс, Том Маншрек, Хайра...
1265.00 грн.


Программируем на C# 8.0. Разработка приложений Иэн Гриффитс
Программируем на C# 8.0. Разработка приложений
Иэн Гриффитс
1900.00 грн.

Облачные архитектуры: разработка устойчивых и экономичных облачных приложений Том Лащевски, Камаль Арора, Эрик Фарр, Пийюм Зонуз
Облачные архитектуры: разработка устойчивых и экономичных об...
Том Лащевски, Камаль Арора, Эрик ...
740.00 грн.

Гид по Computer Science, расширенное издание Вильям Спрингер
Гид по Computer Science, расширенное издание
Вильям Спрингер
520.00 грн.

Оформление программного кода Андрей Столяров
Оформление программного кода
Андрей Столяров
785.00 грн.


Разработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron Адам Д. Скотт
Разработка на JavaScript. Построение кроссплатформенных прил...
Адам Д. Скотт
1065.00 грн.

Безопасность веб-приложений. Разведка, защита, нападение Эндрю Хоффман
Безопасность веб-приложений. Разведка, защита, нападение
Эндрю Хоффман
1100.00 грн.

Безопасно by design Дэн Берг Джонсон, Дэниел Деоган, Дэниел Савано
Безопасно by design
Дэн Берг Джонсон, Дэниел Деоган, ...
990.00 грн.

Распределенные данные. Алгоритмы работы современных систем хранения информации Алекс Петров
Распределенные данные. Алгоритмы работы современных систем х...
Алекс Петров
1195.00 грн.

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





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

Реализация методов предметно-ориентированного проектирования Вон Вернон
Реализация методов предметно-ориентированного проектирования
Вон Вернон
1290.00 грн.

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

Алгоритмы: построение и анализ, 3-е издание Томас Х. Кормен, Чарльз И. Лейзерсон, Рональд Л. Ривест, Клиффорд Штайн
Алгоритмы: построение и анализ, 3-е издание
Томас Х. Кормен, Чарльз И. Лейзер...
2330.00 грн.

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


Программист-прагматик: 2-е юбилейное издание Дэвид Томас, Эндрю Хант
Программист-прагматик: 2-е юбилейное издание
Дэвид Томас, Эндрю Хант
790.00 грн.

Рефакторинг кода на JavaScript: улучшение проекта существующего кода, 2-е издание Мартин Фаулер
Рефакторинг кода на JavaScript: улучшение проекта существующ...
Мартин Фаулер
1125.00 грн.

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

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


Компиляторы: принципы, технологии и инструментарий, 2-е издание Альфред В. Ахо, Моника С. Лам, Рави Сети, Джеффри Д. Ульман
Компиляторы: принципы, технологии и инструментарий, 2-е изда...
Альфред В. Ахо, Моника С. Лам, Ра...
2070.00 грн.

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

Адаптивный код: гибкое кодирование с помощью паттернов проектирования и принципов SOLID. 2-е издание Гэри Маклин Холл
Адаптивный код: гибкое кодирование с помощью паттернов проек...
Гэри Маклин Холл
880.00 грн.

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


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

Шаблоны C++: справочник разработчика. 2-е издание Дэвид Вандевурд, Николай М. Джосаттис, Дуглас Грегор
Шаблоны C++: справочник разработчика. 2-е издание
Дэвид Вандевурд, Николай М. Джоса...
1100.00 грн.

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

iOS 5 SDK. Разработка приложений для iPhone, iPad и iPod touch Дэйв Марк, Джек Наттинг, Джефф Ламарш
iOS 5 SDK. Разработка приложений для iPhone, iPad и iPod tou...
Дэйв Марк, Джек Наттинг, Джефф Ла...
440.00 грн.

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



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


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