Praca z zastanym kodem. Najlepsze techniki
- Время доставки: 7-10 дней
- Состояние товара: новый
- Доступное количество: 15
Оплачивая «Praca z zastanym kodem. Najlepsze techniki», вы можете быть уверены, что данное изделие из каталога «Программирование» вы получите через 5-7 дней после оплаты. Товар будет доставлен из Европы, проверен на целостность, иметь европейское качество.
Работа с существующим кодом. Лучшие техники
Автор: Майкл Физерс
Издательство: Helion
Год публикации: 2014
Перевод: Иренеуш Якобик
ISBN: 978-83-283-9934-1
Формат: 168x237
Обложка: мягкая
Страницы: 440
Книга новая
Цена обложки книги: 99,00 злотых > Акционную цену можно найти на нашем аукционе!
Научитесь работать с готовыми проектами!
Программисты любят участвовать в новых проектах, быть свидетелями эволюции кода, влиять на выбор инструментов и проектирование их архитектуры. К сожалению, в подавляющем большинстве случаев им приходится работать с кодом многолетней давности, написанным многими людьми. Как выжить в такой обстановке? Как выбрать приемы работы с готовым кодом? На эти и многие другие подобные вопросы есть ответы в этом уникальном учебнике.
Благодаря ему вы научитесь вносить изменения в существующий код, создавать автоматические тесты и модифицировать архитектуру решения. Кроме того, вы изучите лучшие методы работы с необъектно-ориентированными проектами и увидите, что можете эффективно работать с слишком большими классами и методами. Последняя часть книги посвящена методам удаления зависимостей. Это руководство необходимо прочитать каждому программисту. Благодаря этому ваша работа с существующим кодом приобретет новый смысл. Она у вас должна быть!
Благодаря этой книге:
- вы сможете разобраться с существующим кодом
- вы научитесь вносить изменения к этому
- вы будете использовать автоматические тесты
- вы проведете эффективный рефакторинг
Работа с существующим кодом не должна быть утомительной!
Разработка программного обеспечения
Извлеките больше из существующих систем:
Лучшая производительность, большая надежность, больше функциональности и более простое управление.
Легко ли ваш код возможны изменения? Получаете ли вы почти немедленную обратную связь, когда меняете его? Вы его понимаете? Если ответ на любой из этих вопросов отрицательный, вы имеете дело с чужим кодом, который отнимает время и деньги, которые вы тратите на его разработку.
В этой книге Майкл Физерс предлагает комплексные стратегии работы. более эффективно с большими и непроверенными базами стороннего кода. Книга основана на материалах, подготовленных для знаменитых семинаров Object Mentor — методов, которые Майкл использовал, чтобы помочь сотням разработчиков, технических менеджеров и тестировщиков получить контроль над устаревшими системами.
Темы книги включают:
- Понимание механизма изменения программного обеспечения: добавление функциональности, исправление ошибок, улучшение дизайна и оптимизация производительности.
- Помещение чужого кода в иго тестирования.
- Написание тестов, которые защитят вас от появления новых проблем в вашем коде.
- Техники, которые можно использовать на любом языке и на любой платформе, с примерами на Java, C++, C и C#.
- Точность размещения, где нужно менять код.
- Борьба с чужими системами, не объектно-ориентированными.
- Работа с приложениями, которые, кажется, вообще не имеют структуры .
Эта книга также включает каталог двадцати четырех методов удаления зависимостей, которые помогут вам работать с изолированными элементами программы и сделать изменения более безопасными.