Книги / IT-менеджмент / Тестирование ПО / Test-Driven Development By Example

Test-Driven Development By Example

Kent Beck

Книга Кента Бека «Test-Driven Development By Example» (TDD) — это практическое руководство по разработке через тестирование. Автор предлагает парадоксальный подход: писать тесты до того, как написан код, чтобы создавать чистый, работающий код без лишней сложности.

Первая часть книги демонстрирует TDD на примере проекта «Multi-Currency Money», где шаг за шагом создаются тесты и код для работы с различными валютами. Вторая часть посвящена созданию собственной тестовой среды xUnit, что позволяет глубже понять архитектуру тестирования.

Третья часть содержит каталог паттернов TDD, включая «Red Bar Patterns», «Green Bar Patterns», «Testing Patterns» и «Design Patterns». Книга учит решать сложные задачи, начиная с простого, и постепенно наращивать функциональность через рефакторинг.

Издание подходит как новичкам, так и опытным разработчикам, желающим освоить agile-методы и повысить качество своего кода. Кент Бек, создатель методологии экстремального программирования, делится проверенными техниками для быстрой и надежной разработки.