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

  • Книга Последняя сделка. Ридпат
    Книга Последняя сделка. Ридпат
  • Книга Микроэкономика. 18-е изд. Пол Э. Самуэльсон
    Книга Микроэкономика. 18-е изд. Пол Э. Самуэльсон
  • Книга Ассортимент товаров. Специализированный бизнес-тренинг. Завьялова
    Книга Ассортимент товаров. Специализированный бизнес-тренинг. Завьялова
  • Книга Не так страшен MLM как его малюют Самсонова
    Книга Не так страшен MLM как его малюют Самсонова
  • Книга Основы компьютерных технологий. Попов
    Книга Основы компьютерных технологий. Попов
  • Книга Экономическая теория. Практикум.
    Книга Экономическая теория. Практикум.
  • Книга Microsoft Exchange Server 2003. Для профессионалов. Вишневский
    Книга Microsoft Exchange Server 2003. Для профессионалов. Вишневский
  • Книга Смерть от совещаний: Как решить самую наболевшую проблему бизнеса. Ленсиони
    Книга Смерть от совещаний: Как решить самую наболевшую проблему бизнеса. Ленсиони
  • Книга 101 полезный совет пользователю компьютера. Орлов
    Книга 101 полезный совет пользователю компьютера. Орлов
  • Книга Танец продавца, или Нестандартный учебник по системным продажам. Самсонова
    Книга Танец продавца, или Нестандартный учебник по системным продажам. Самсонова
  • Книга Adobe Photoshop CS2. Официальный учебный курс. (+ CD)
    Книга Adobe Photoshop CS2. Официальный учебный курс. (+ CD)
  • Книга Облачные вычисления. Риз
    Книга Облачные вычисления. Риз
  • Книга Субъективность и гендер. Жеребкина
    Книга Субъективность и гендер. Жеребкина
  • Книга MATLAB: программирование на Visual С#, Borland JBuilder, VBA. Учебный курс. Смоленцев (+CD)
    Книга MATLAB: программирование на Visual С#, Borland JBuilder, VBA. Учебный курс. Смоленцев (+CD)
  • Книга Linux: сетевая архитектура. Структура и реализация сетевых протоколов в ядре. Вейрле Клаус
    Книга Linux: сетевая архитектура. Структура и реализация сетевых протоколов в ядре. Вейрле Клаус
  • Книга Торговая система трейдера: фактор успеха. 3-е изд. Сафин
    Книга Торговая система трейдера: фактор успеха. 3-е изд. Сафин
  • Книга Развитие суперпамяти по методике Рамона Кампайо Секреты мирового чемпиона! Кампайо
    Книга Развитие суперпамяти по методике Рамона Кампайо Секреты мирового чемпиона! Кампайо
  • Книга Игры для разума. Тренинг креативного мышления. Микалко
    Книга Игры для разума. Тренинг креативного мышления. Микалко
  • Книга Цифровая фотография. Том 4. Скотт Келби
    Книга Цифровая фотография. Том 4. Скотт Келби
  • Книга В поисках души сервиса . 9 факторов стабильного успеха в бизнесе. Берри
    Книга В поисках души сервиса . 9 факторов стабильного успеха в бизнесе. Берри

 
     
Книги и учебники по рубрикам
 Купить книги компьютерные
   Книги 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 |
 
     



    Купить книги в разделе Купить книги компьютерные - Книги прочая разработка  
 
Разработка приложений под iPhone. Полное руководство. Хоккенбери Крейг
Купить Разработка приложений под iPhone. Полное руководство. Хоккенбери Крейг Каждому, мало-мальски знакомому с программированием, будет просто научиться создании приложений для Iphone. Однако если вы хотите сделать на самом деле успешный и уникальный продукт, вам понадобится большое число доп. познаний и умений в сфере дизайна, продвижения и маркетинга.
Книга Visual InterDev 6. Программирование. Блэкберн. BHV
Купить Книга Visual InterDev 6. Программирование. Блэкберн. BHV Visual InterDev 6 фирмы Microsoft является средой разработки, предназначенной для создания профессиональных высококачественных web-приложений. По сравнению с другими подобными программами к преимуществам Visual InterDev можно отнести использование эффективных инструментальных средств, позволяющих:
 
     


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