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

  • Книга Подготовка к школе: развивающие тесты и упражнения. Ильина
    Книга Подготовка к школе: развивающие тесты и упражнения. Ильина
  • Книга Директор на вырост: Смена высшего руководства компании без потерь для бизнеса. Бауэр
    Книга Директор на вырост: Смена высшего руководства компании без потерь для бизнеса. Бауэр
  • Книга Сети ATM корпорации Cisco. Дикер-Пилдуш
    Книга Сети ATM корпорации Cisco. Дикер-Пилдуш
  • Книга Страхование коммерческих и финансовых рисков. Никитина. Питер. 2002
    Книга Страхование коммерческих и финансовых рисков. Никитина. Питер. 2002
  • Книга PHP, MySQL, XML: программирование для Интернета. Бенкен (+CD)
    Книга PHP, MySQL, XML: программирование для Интернета. Бенкен (+CD)
  • Книга UNIX для студента. Магда
    Книга UNIX для студента. Магда
  • Книга Бэк-офис операций с ценными бумагами в банке и инвестиционной компании. Юфряков
    Книга Бэк-офис операций с ценными бумагами в банке и инвестиционной компании. Юфряков
  • Книга Большая книга цифровой фотографии (+DVD). Гурский, Мокроусова
    Книга Большая книга цифровой фотографии (+DVD). Гурский, Мокроусова
  • Книга MS Project 2007. Современное управление проектами. Шкрыль
    Книга MS Project 2007. Современное управление проектами. Шкрыль
  • Книга Микроэкономика: Учебник для вузов. 4-е изд. Стандарт третьего поколения. Вечканов
    Книга Микроэкономика: Учебник для вузов. 4-е изд. Стандарт третьего поколения. Вечканов
  • Книга Основы современных компьютерных технологий.Учебное пособие.Хомоненко
    Книга Основы современных компьютерных технологий.Учебное пособие.Хомоненко
  • Книга Когда человек - проблема. Кирби
    Книга Когда человек - проблема. Кирби
  • Книга 12 элементов успешного менеджмента. Вагнер
    Книга 12 элементов успешного менеджмента. Вагнер
  • Книга Maya 5 для Windows и Macintosh +CD. Ридделл. 2004
    Книга Maya 5 для Windows и Macintosh +CD. Ридделл. 2004
  • Книга 3ds max 9. Эффективные приемы работы. Чумаченко
    Книга 3ds max 9. Эффективные приемы работы. Чумаченко
  • Книга Microsoft Robotics Developer Studio. Программирование алгоритмов управления роботами. Гай
    Книга Microsoft Robotics Developer Studio. Программирование алгоритмов управления роботами. Гай
  • Книга Компьютер для чайников, издание для Windows 7. Гукин
    Книга Компьютер для чайников, издание для Windows 7. Гукин
  • Книга Читаемый код, или Программирование как искусство. Босуэлл Д., Фаучер Т.
    Книга Читаемый код, или Программирование как искусство. Босуэлл Д., Фаучер Т.
  • Книга Adobe Photoshop CS4 для всех. В подлиннике. Комолова (+CD)
    Книга Adobe Photoshop CS4 для всех. В подлиннике. Комолова (+CD)
  • Книга Библия пользователя Windows Server 2003. Джеффри Шапиро
    Книга Библия пользователя Windows Server 2003. Джеффри Шапиро

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



    Купить книги в разделе Купить книги компьютерные - Книги прочая разработка  
 
Книга Платформа Microsoft 2005. Плат
Купить Книга Платформа Microsoft 2005. Плат В данной книге рассматриваются новейшие элементы платформы Microsoft 2005: Visual Studio 2005, .NET Framework 2.0, ASP.-NET 2.0, расширения Web-сервисов (Web Services Enhancements) и Compact Framework. Кроме того, рассказывается о новых возможностях Microsoft SQL Server 2005 (ранее известный под кодовым названием Yukon) и новой системе хранения данных WinFS, которая появится в Longhorn - операционной системе Windows следующего поколения.
Книга Разработка клиентских веб-приложений на платформе Microsoft .Net Framework. Учебный курс Micro
Купить Книга Разработка клиентских веб-приложений на платформе Microsoft .Net Framework. Учебный курс Micro Год выпуска: 2007 Этот учебный курс посвящен разработке клиентских веб-приложений с использованием .NET Framework (любой версии) на языках Visual Basic .NET и Visual C# .NET. Книга содержит введение в .NET Framework и описание передовых методов создания веб-приложений на основе Microsoft ASP.NET 2.0.
 
     


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