Книга: Физерс Майкл «Эффективная работа с унаследованным кодом»
Учитесь извлекать максимум пользы из унаследованных систем, повышая их производительность, функциональность, надежность и сопровождаемость! Можете ли вы без особого труда изменить код и тут же получить ответную реакцию на внесенные изменения? Насколько понятен этот код? Если вы ответите на эти вопросы отрицательно, значит, вы имеете дело с унаследованным кодом и понапрасну тратите время и средства на разработку. В своей книге Майкл Физерс предлагает полноценные стратегические приемы эффективной работы с крупными базами унаследованного нетестированного кода. В основу этой книги положен материал, подготовленный автором к известным семинарам, организуемым компанией Object Mentor, включая приемы, которым автор обучил сотни разработчиков, технических руководителей и тестирующих программное обеспечение подчинять себе непослушные унаследованные системы. В этой книге освещаются следующие вопросы: Представление о механизмах внесения изменений в программное обеспечение, включая ввод новых свойств, устранение программных ошибок, улучшение структуры кода, оптимизацию производительности. Перенос унаследованного кода в средства тестирования. Написание тестов, препятствующих внесению новых ошибок в код. Применение методов, подходящих для любого языка или платформы, с примерами кода на Java, C++, C и C#. Точное выявление мест в коде, где требуется внести изменения. Работа с унаследованным кодом, который не является объектно-ориентированным. Обращение с приложениями, у которых, на первый взгляд, нет вообще никакой структуры. Кроме того, в этой книге представлены 24 способа разрыва зависимостей, помогающих работать с элементами программного обеспечения обособленно, чтобы сделать внесение изменений в код более безопасным. Издательство: "Вильямс" (2016)
ISBN: 978-5-8459-1530-6 Купить за 3629 руб в Лабиринте |
Другие книги схожей тематики:
Автор | Книга | Описание | Год | Цена | Тип книги |
---|---|---|---|---|---|
Майкл К. Физерс | Эффективная работа с унаследованным кодом | Учитесь извлекать максимум пользы из унаследованных систем, повышая их производительность… — Вильямс, (формат: 70x100/16, 400 стр.) Подробнее... | 2016 | 2166 | бумажная книга |
Майкл К. Физерс | Эффективная работа с унаследованным кодом | От Yakaboo:Автор активно тренирует программистов по всему миру и специализируется на преодолении проблем в… — (формат: 70x100/16 (~170х240 мм), 400стр. (иллюстрации) стр.) Подробнее... | 2009 | 864 | бумажная книга |
Майкл Физерс / Michael Feathers | Эффективная работа с унаследованным кодом _ Working Effectively with Legacy Code | 400 стр. Учитесь извлекать максимум пользы из унаследованных систем, повышая их производительность… — Вильямс, (формат: 70x100/16, 400 стр.) Несерийные Подробнее... | 2009 | 817 | бумажная книга |
См. также в других словарях:
Убить Билла. Фильм 1. Оригинальный саундтрек — Kill Bill Vol. 1 Original Soundtrack … Википедия
Убить Билла. Фильм 2. Оригинальный саундтрек — Kill Bill Vol. 2 Original Soundtrack Саундтрек Various artists Дата выпуска 13 апреля 2004 Жанр саундтрек Длительность 46:12 Продюсеры … Википедия