Аннотация
Книга, из которой взят данный отрывок, посвящена методике Test-Driven Development (TDD), которая предполагает разработку кода через написание автоматических тестов перед написанием самого кода. Автор подробно описывает принципы TDD и предлагает читателю примеры использования этого подхода на практике.
В первой части книги автор рассматривает разработку типичного кода с использованием TDD. Читатель узнает, как писать тесты для простых прикладных задач и какие преимущества может принести использование TDD в повседневной работе программиста.
Во второй части книги рассматривается тестирование более сложной логики с использованием механизма рефлексии и исключений. Автор объясняет, как можно использовать TDD для тестирования более сложных аспектов программирования и как избегать ошибок при написании автоматических тестов.
Третья часть книги посвящена обсуждению шаблонов разработки через тестирование. Автор предлагает читателю изучить основные шаблоны и принципы TDD, чтобы эффективно применять этот подход при создании программного обеспечения.
В заключительном отрывке автор выражает благодарность всем, кто помог ему в написании книги. Он упоминает своих коллег, программистов, членов семьи и других людей, которые внесли свой вклад в создание книги. Автор также признает влияние других авторов и книг, которые вдохновили его на изучение TDD. В конце отрывка автор приглашает читателя поделиться своим мнением о книге и указывает контактный адрес издательства для обратной связи.