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

  • Книга HTML, скрипты и стили в подлиннике. 2-е изд. Дунаев
    Книга HTML, скрипты и стили в подлиннике. 2-е изд. Дунаев
  • Книга Юридическая психология. 5-е изд. Васильев
    Книга Юридическая психология. 5-е изд. Васильев
  • Книга IPO — путь к биржевому рынку. Практическое руководство по публичному размещению ценных бумаг.
    Книга IPO — путь к биржевому рынку. Практическое руководство по публичному размещению ценных бумаг.
  • Книга Богатый пенсионер. Все способы накопления на обеспеченную жизнь. Макаров
    Книга Богатый пенсионер. Все способы накопления на обеспеченную жизнь. Макаров
  • Книга Архитектура компьютера. Буза
    Книга Архитектура компьютера. Буза
  • Книга Как составить личный финансовый план. Путь к финансовой независимости. Савенок
    Книга Как составить личный финансовый план. Путь к финансовой независимости. Савенок
  • Книга Большая книга цифровой фотографии. Полноцветное издание. Мураховский, Луни
    Книга Большая книга цифровой фотографии. Полноцветное издание. Мураховский, Луни
  • Книга Компьютер глазами хакера. Изд.2. Фленов (+CD)
    Книга Компьютер глазами хакера. Изд.2. Фленов (+CD)
  • Книга Профессиональное руководство по SQL Server: структура и реализация. Кен Хендерсон
    Книга Профессиональное руководство по SQL Server: структура и реализация. Кен Хендерсон
  • Книга Windows XP. Быстро и эффективно. Ботт
    Книга Windows XP. Быстро и эффективно. Ботт
  • Книга Психология веры. 2-е изд. Грановская
    Книга Психология веры. 2-е изд. Грановская
  • Шаблоны корпоративных приложений. Фаулер
    Шаблоны корпоративных приложений. Фаулер
  • Книга Работа на ноутбуке. Начали! Гольцман
    Книга Работа на ноутбуке. Начали! Гольцман
  • Книга Могучие мысли: Пойми, чего ты хочешь, и добейся этого. Хьюз
    Книга Могучие мысли: Пойми, чего ты хочешь, и добейся этого. Хьюз
  • Книга Microsoft Office System 2003. Учебный курс. Иванов. Питер. 2004
    Книга Microsoft Office System 2003. Учебный курс. Иванов. Питер. 2004
  • Книга Верните ваши деньги. Чипуренко. Питер. 2004
    Книга Верните ваши деньги. Чипуренко. Питер. 2004
  • Книга Sound Forge® 8. Звуковая студия. Фирменное руководство от Sony®
    Книга Sound Forge® 8. Звуковая студия. Фирменное руководство от Sony®
  • Книга Web-дизайн с нуля! Книга+Видеокурс. Константинов (+CD)
    Книга Web-дизайн с нуля! Книга+Видеокурс. Константинов (+CD)
  • Книга Информационная безопасность и защита информации. 2-е изд. Мельников
    Книга Информационная безопасность и защита информации. 2-е изд. Мельников
  • Книга Statistica 6. математическая статистика с элементами теории вероятностей. Халафян
    Книга Statistica 6. математическая статистика с элементами теории вероятностей. Халафян

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



    Купить книги в разделе Купить книги компьютерные - Книги прочая разработка  
 
Книга Лучшие примеры разработки ПО. Спольски
Купить Книга Лучшие примеры разработки ПО. Спольски Перед вами книга Джоэла Спольски — ветерана индустрии программного обеспечения. Его электронный журнал «Joel on Software» стал одним из самых популярных независимых веб-изданий среди программистов.
Книга Бизнес для программистов. Как начать свое дело.Синк
Купить Книга Бизнес для программистов. Как начать свое дело.Синк Книга Бизнес для программистов. Как начать свое дело.Синк представляет собою подборку лучших эссе автора - успешного IT-менеджера, завоевавшего авторитет и признание в софтверном бизнесе.
 
     


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