Развитие объектно-ориентированного программного обеспечения, руководствуясь тестами

Развитие объектно-ориентированного программного обеспечения, руководствуясь тестами

book type
0 Відгук(ів) 
FL/590989/R
Английский
В наличии
145,00 грн
130,50 грн Сохранить 10%
  Моментальное скачивание 

после оплаты (24/7)

  Широкий выбор форматов 

(для всех устройств)

  Полная версия книги 

(в т.ч. для Apple и Android)

Предисловие Кента Бека

«Авторы этой книги совершили революцию в программировании, контролируя среду, в которой развивается программное обеспечение». --Уорд Каннингем

«Наконец-то книга, наполненная кодом, раскрывающим глубокий симбиоз между TDD и OOD. Это хранитель». --Роберт С. Мартин

«Если вы хотите быть экспертом в области TDD, вам необходимо понять идеи этой книги». --Майкл Физерс

< p>Разработка на основе тестирования (TDD) в настоящее время является признанным методом ускорения создания более качественного программного обеспечения. TDD основана на простой идее: писать тесты для вашего кода до того, как вы напишете сам код. Однако эта «простая» идея требует навыков и навыков. Основываясь на десятилетнем опыте создания реальных систем, два пионера TDD показывают, как позволить тестам направлять вашу разработку и «выращивать» программное обеспечение. последовательными, надежными и удобными в обслуживании.

Стив Фриман и Нэт Прайс описывают процессы, которые они используют, принципы проектирования, к которым они стремятся, и некоторые инструменты, которые помогают им выполнять работу посредством расширенной работы. Например, вы узнаете, как TDD работает на нескольких уровнях, используя тесты для управления функциями и объектно-ориентированной структурой кода, а также используя Mock Objects для обнаружения и последующего описания отношений между объектами. Попутно в книге систематически рассматриваются проблемы, с которыми сталкиваются команды разработчиков при использовании TDD — от интеграции TDD в ваши процессы до тестирования самых сложных функций. Охват включает в себя:

• Эффективное внедрение TDD: начало работы и поддержание динамики на протяжении всего проекта.• Создание более чистого, более выразительного и устойчивого кода.• Использование тестов, чтобы неустанно сосредоточиться на поддержании качества.• Понимание того, как TDD, Mock Объекты и объектно-ориентированное проектирование объединяются в контексте реального проекта разработки программного обеспечения. • Использование макетов объектов для управления объектно-ориентированным проектированием. • Успех там, где TDD затруднен: управление сложными тестовыми данными, а также тестирование постоянства и параллелизма.

FL/590989/R

Характеристики

ФИО Автора
Nat Pryce
Steve Freeman
Язык
Английский

Отзывы

Напишите свой отзыв

Развитие объектно-ориентированного программного обеспечения, руководствуясь тестами

Предисловие Кента Бека

«Авторы этой книги совершили революцию в программировании, контролируя среду, в которой развивается программное обеспечение». -...

Напишите свой отзыв

Товары из этой категории: