Купить книгу Книга Эффективная работа с унаследованным кодом. Физерс BOOMBOOKS книга почтой в интернет магазин книг  
 
 
 
  Купить книгу Книга Эффективная работа с унаследованным кодом. Физерс BOOMBOOKS книга почтой в интернет магазин книг
ICQ 638231463
sale@boombooks.com.ua
SiteHeart
 
 
Ваша корзина:
товаров: 0 шт.
на сумму: 0 грн.
 
 
 
Главная Новинки книг Акции Оплата Доставка книг RSS Контакты
 
 
 

  • Книга Java. Карманный справочник. Фишер
    Книга Java. Карманный справочник. Фишер
  • Книга Разблокируй свой мозг и начни жить! Голографическая память и информационный треугольник судьбы. Мюллер (+DVD Мастер-класс развития мышления и памяти)
    Книга Разблокируй свой мозг и начни жить! Голографическая память и информационный треугольник судьбы. Мюллер (+DVD Мастер-класс развития мышления и памяти)
  • Книга Компьютер для чайников, издание для Windows 7. Гукин
    Книга Компьютер для чайников, издание для Windows 7. Гукин
  • Книга Дизайн архитектуры и интерьеров в 3ds Max.Миловская (+CD)
    Книга Дизайн архитектуры и интерьеров в 3ds Max.Миловская (+CD)
  • Книга НЛП-техники развития интеллекта. Гарри Алдер
    Книга НЛП-техники развития интеллекта. Гарри Алдер
  • Книга Linux. Администрирование сетей TCP/IP. 2-е изд. Манн
    Книга Linux. Администрирование сетей TCP/IP. 2-е изд. Манн
  • Маркетинг: Учебное пособие. Стандарт третьего поколения. 2-е изд. Попова
    Маркетинг: Учебное пособие. Стандарт третьего поколения. 2-е изд. Попова
  • Книга Разработка приложений в среде Lotus Notes и Domino 6. Подробное руководство. Platinum Edition.
    Книга Разработка приложений в среде Lotus Notes и Domino 6. Подробное руководство. Platinum Edition.
  • Книга 7 шагов к работе вашей мечты. Сандер
    Книга 7 шагов к работе вашей мечты. Сандер
  • Книга Тестирование производительности WEB-приложений Microsoft .NET +CD. 2003
    Книга Тестирование производительности WEB-приложений Microsoft .NET +CD. 2003
  • Книга Психологические тренинги с подростками. Грецов
    Книга Психологические тренинги с подростками. Грецов
  • Книга Анатомия рекламного образа. Овруцкий. Питер. 2004
    Книга Анатомия рекламного образа. Овруцкий. Питер. 2004
  • Книга Руководство по междоменной многоадресатной маршрутизации.
    Книга Руководство по междоменной многоадресатной маршрутизации.
  • Книга Розничная торговля: организация и управление. Ньюмэн. Питер
    Книга Розничная торговля: организация и управление. Ньюмэн. Питер
  • Книга MLM: новые подходы для продвижения и продаж. Бессон
    Книга MLM: новые подходы для продвижения и продаж. Бессон
  • Книга Microsoft Windows Vista. Вопросы и ответы. Русская версия. 3-е изд. Зелинский (+CD)
    Книга Microsoft Windows Vista. Вопросы и ответы. Русская версия. 3-е изд. Зелинский (+CD)
  • Тайм-драйв: Как успевать жить и работать. 12-е издание. Архангельский
    Тайм-драйв: Как успевать жить и работать. 12-е издание. Архангельский
  • Книга Microsoft Office 2003. Все в одном. Джо Хабрейкен
    Книга Microsoft Office 2003. Все в одном. Джо Хабрейкен
  • Книга Отжимать — это нормально. Как получать максимум от сотрудников. Осадчук
    Книга Отжимать — это нормально. Как получать максимум от сотрудников. Осадчук
  • Самоучитель SQL. Справочник. 3-е изд. Кевин
    Самоучитель SQL. Справочник. 3-е изд. Кевин

 
     
Книги и учебники по рубрикам
 Купить книги компьютерные
   Книги CAD-ы
   Книги 3d MAX
   Книги ACCESS
   Книги Adobe
   Книги Assembler
   Книги Basic
   Книги C, C++,С#
   Книги Delphi
   Книги EXCEL
   Книги HTML,XML, Dynamic,CSS
   Книги Java
   Книги JavaScript
   Книги Linux
   Книги Maple
   Книги Maya
   Книги OFFICE
   Книги Oracle
   Книги Pascal
   Книги Perl
   Книги PHP
   Книги SQL
   Книги UML
   Книги Unix
   Книги VBA
   Книги Visual Studio
   Книги WEB дизайн
   Книги Windows 2000
   Книги Windows Server
   Книги Windows Vista
   Книги Windows XP
   Книги WORD
   Книги Алгоритмы
   Книги 1C Учет
   Книги Издательские системы
   Купить книги по информатике
   Книги по компьютерной безопасности
   Купить книги по компьютерному железу
   Книги компьютерные сети
   Книги мультимедиа
   Книги Нейронные сети
   Книги ООП
   Книги Примочки программирования
   Книги по программированию для WEB
   Книги Прочая графика
   Книги прочая разработка
   Книги прочие CAD
   Книги прочие базы данных
   Книги прочие ОС
   Книги прочие офисное ПО
   Купить книги самоучители
   Книги Цифровое фото
   Заказ книг электронная коммерция
   Книги Corel
   Книги MAC
   Книги Windows 7
   Книги Прочее для интернет
   Книги Windows 8
   Книги SEO оптимизация и продвижение
   Книги Языки программирования
 Заказ книг по психологии
   Купить книги по психоанализу
   Заказ книг по психологии
   Купить книги по психологии бизнеса
   Книги психология женский клуб
   Заказ книг психология НЛП
   Купить книги психология общая
   Книги психология популярная
   Заказ книг психология прикладная
   Книги психология прочее
   Книги психология психотерапия
   Заказ книг психология социальная
   Книги психология тест
   Книги психология тренинг
 Купить книги по бизнесу и маркетингу
   Книги банки,деньги,кредит
   Купить книги по бизнесу
   Заказ книг по бухучету
   Книги инвестиционный бизнес
   Книги коммерция и продажи
   Купить книги по маркетингу и рекламе
   Заказ книг по менеджменту
   Купить книги по праву
   Заказ книг по предпринимательству
   Купить книги по финансам
   Заказ книг по экономике
   Купить книги по экономической теории
 Купить учебники
 Книги Гуманитарные науки
 Книги для детей и родителей



 
  Купить книги компьютерные - Книги прочая разработка
Купить книгу  Книга Эффективная работа с унаследованным кодом. Физерс
 
 
ISBN 0
Книга Эффективная работа с унаследованным кодом. Физерс

359 грн.

SiteHeart
 Купить Книга Эффективная работа с унаследованным кодом. Физерс     Купить Книга Эффективная работа с унаследованным кодом. Физерс
2009г.
Количество страниц:400

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


Содержание книги :

Часть I. Внутренний механизм изменений в коде
Глава 1. Изменения в программном коде
Глава 2. Работа с ответной реакцией
Глава 3. Распознавание и разделение
Глава 4. Модель шва
Глава 5. Инструментальные средства

Часть II. Изменение программного обеспечения
Глава 6. Изменения необходимы, а времени на это нет
Глава 7. Изменения до бесконечности
Глава 8. Как ввести новое свойство - Читать
Глава 9. Класс нельзя ввести в средства тестирования
Глава 10. Метод нельзя выполнить в средствах тестирования
Глава 11. Требуются изменения в коде, но неизвестно, какие методы следует тестировать
Глава 12. На одном участке требуется внести много изменений, но следует ли разрывать зависимости со всеми классами, имеющими к этому отношение
Глава 13. В код требуется внести изменения, но неизвестно, какие тесты писать
Глава 14. Убийственная зависимость от библиотек
Глава 15. Приложение состоит из сплошных вызовов интерфейса API
Глава 16. Код недостаточно понятен для его изменения
Глава 17. У приложения отсутствует структура
Глава 18. Когда тестовый код мешает
Глава 19. Как благополучно изменить процедурный код
Глава 20. Класс слишком крупный и его дальнейшее укрупнение нежелательно
Глава 21. Изменение одного и того же кода повсеместно
Глава 22. Необходимо изменить гигантский метод, но нельзя написать для него тест
Глава 23. Как узнать, нарушают ли что-нибудь изменения в коде
Глава 24. Сдаемся - дальнейшее улучшение невозможно

Часть III. Методы разрыва зависимостей
Глава 25. Способы разрыва зависимостей

Приложение. Реорганизация кода
Словарь специальных терминов

Теги: Книга | Эффективная | работа | с | унаследованным | кодом | | Физерс |

Share |
 
     



    Купить книги в разделе Купить книги компьютерные - Книги прочая разработка  
 
Книга Программирование мобильных устройств на платформе .Net Compact Framework. Иво Салмре
Купить Книга Программирование мобильных устройств на платформе .Net Compact Framework. Иво Салмре Книга известного профессионала в области компьютерных технологий посвящена разработке приложений для широкого спектра мобильных устройств с использованием популярной и постоянно развивающейся платформы .NET Compact Framework. Уникальность этой книги состоит в том, что в ней гармонично переплетены теоретические сведения обо всем цикле разработки программного обеспечения с практическими примерами применения на языках C# и Visual Basic.
SPSS 19: профессиональный статистический анализ данных. Наследов
Купить SPSS 19: профессиональный статистический анализ данных. Наследов Книга SPSS 19: профессиональный статистический разбор данных. Наследов представляет собою практическое руководство по анализу данных при помощи самой популярной и мощной утилиты статистической обработки информации - SPSS версии 19.
 
     


     
 
 
Главная Новинки книг Акции Оплата Доставка книг RSS Контакты
 
 
BOOMBOOKs 2009-2011 Создание сайтов & Раскрутка сайтов SKYLOGIC