Работа с существующим кодом. Лучшие техники Михаила
- Время доставки: 7-10 дней
- Состояние товара: новый
- Доступное количество: 2
Заказывая «Работа с существующим кодом. Лучшие техники Михаила» данный товар из каталога «Электроника, робототехника», вы можете получить дополнительную скидку 4%, если произведете 100% предоплату. Размер скидки вы можете увидеть сразу при оформлении заказа на сайте. Внимание!!! Скидка распространяется только при заказе через сайт.
Работа с существующим кодом. Лучшие методики
- Автор: Michael Feathers
- Провайдер: Azymut
- количество страниц: 440
- язык публикации: польский
- дата публикации: 29.08.2022
- тип переплет: мягкая обложка
- год издания: 2022
Издательство: Helion
EAN: 9788328399341
Научитесь работать с готовыми проектами!
Программисты любят участвовать в новых проектах, быть свидетелями эволюции кода, влиять на выбор инструментов и проектирование их архитектуры. К сожалению, в подавляющем большинстве случаев им приходится работать с кодом многолетней давности, написанным многими людьми. Как выжить в такой обстановке? Как выбрать приемы работы с готовым кодом? На эти и многие другие подобные вопросы есть ответы в этом уникальном учебнике.
Благодаря ему вы научитесь вносить изменения в существующий код, создавать автоматические тесты и модифицировать архитектуру решения. Кроме того, вы изучите лучшие методы работы с необъектно-ориентированными проектами и увидите, что можете эффективно работать с слишком большими классами и методами. Последняя часть книги посвящена методам удаления зависимостей. Это руководство необходимо прочитать каждому программисту. Благодаря этому ваша работа с существующим кодом приобретет новый смысл. Она должна быть у вас!
С этой книгой:
вы будете иметь дело с существующим кодом, вы научитесь вносить в него изменения, вы будете использовать автоматические тесты, вы будете выполнять эффективный рефакторинг
Работа с существующим кодом не должна быть утомительной!
Об авторе книги
Майкл К. Фезерс работает в Object Mentor, Inc. — одной из ведущих мировых компаний, предоставляющих услуги в области наставничества, развития навыков, передачи знаний и лидерства в разработке программного обеспечения. В настоящее время Майкл обеспечивает обучение и наставничество в области разработки через тестирование, рефакторинга, объектно-ориентированного проектирования, Java, C#, C++ и экстремального программирования. Он является первым автором CppUnit — версии платформы тестирования JUnit, предназначенной для C++, и FitCpp — версии интегрированной платформы тестирования FIT, предназначенной для C++. Он является членом ACM и IEEE и возглавлял конкурс CodeFest на трех конференциях OOPSLA.
