Либрус
 
Сделать стартовой
Добавить в избранное
Обратная связь
Карта сайта
Зеркало сайта
Новости RSS 2.0
ПОСТУПЛЕНИЯ 
«    Апрель 2024    »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930 
РУБРИКАТОР 
Открыть | Закрыть

ПОПУЛЯРНОЕ  
АРХИВЫ   
Август 2016 (216)
Июль 2016 (456)
Июнь 2016 (321)
Май 2016 (398)
Апрель 2016 (433)
Март 2016 (554)


  Эффективная работа с унаследованным кодом
    Категория: С, С++, С#, Java, JavaScript, Ajax
 
Эффективная работа с унаследованным кодом title=
Автор: Майкл К. Физерс
Издательство: Вильямс
Год издания: 2009
isbn: 978-5-8459-1530-6, 0-13-117705-2
Количество страниц: 393
Язык: русский
Формат: DJVU
Размер: 8.5 Мб
Каталожный номер: 55211

Купить на OZON.ru
Учитесь извлекать максимум пользы из унаследованных систем, повышая их производительность, функциональность, надежность и сопровождаемость!
Можете ли вы без особого труда изменить код и тут же получить ответную реакцию на внесенные изменения? Насколько понятен этот код? Если вы ответите на эти вопросы отрицательно, значит, вы имеете дело с унаследованным кодом и понапрасну тратите время и средства на разработку.
В своей книге Майкл Физерс предлагает полноценные стратегические приемы эффективной работы с крупными базами унаследованного нетестированного кода. В основу этой книги положен материал, подготовленный автором к известным семинарам, организуемым компанией Object Mentor, включая приемы, которым автор обучил сотни разработчиков, технических руководителей и тестирующих программное обеспечение подчинять себе непослушные унаследованные системы.
В этой книге освещаются следующие вопросы:
Представление о механизмах внесения изменений в программное обеспечение, включая ввод новых свойств, устранение программных ошибок, улучшение структуры кода, оптимизацию производительности.
Перенос унаследованного кода в средства тестирования.
Написание тестов, препятствующих внесению новых ошибок в код.
Применение методов, подходящих для любого языка или платформы, с примерами кода на Java, C++, C и C#.
Точное выявление мест в коде, где требуется внести изменения.
Работа с унаследованным кодом, который не является объектно-ориентированным.
Обращение с приложениями, у которых, на первый взгляд, нет вообще никакой структуры.

Кроме того, в этой книге представлены 24 способа разрыва зависимостей, помогающих работать с элементами программного обеспечения обособленно, чтобы сделать внесение изменений в код более безопасным.
Ключевые теги: книге, вопросы, структуры, ошибок, включая, унаследованным, кодом, приемы, средства, унаследованного, новых, изменения, обеспечение, программное, изме
 

Похожие публикации:

  • WordPress для профессионалов. Разработка и дизайн сайтов
  • Рефакторинг. Улучшение существующего кода
  • Linux. Системное программирование
  • IntelliJ IDEA. Профессиональное программирование на Java. Наиболее полное р ...
  • Объектно-ориентированное программирование на PHP5
  • Объектно-ориентированное программирование на PHP 5
  • Применение DDD и шаблонов проектирования. Проблемно-ориентированное проекти ...
  • iPhone. Разработка приложений с открытым кодом
  • Ассемблер для процессоров Intel Pentium
  • Тактика защиты и нападения на Web-приложения



  •  
    Ссылки на файлообменные сервераРазмер архива в Mb
    http://turbobit.net/grht1q67d1fv.html8.58

     
    Оцените эту публикацию!
     
    • 0
    Опубликовал: djin_ | 29-04-2011, 22:12 | Просмотров: 943   Комментарии (0)  Печать

     
      Информация  
     
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

     
     

      Главная страница | Регистрация | Новое на сайте | Статистика |
     
    «Librus - Mountain of Knowledge»
    «Либрус - гора знаний» 2004-2020
    Design by Flashsoft © 2005-2020