Книга "Экстремальное программирование. Разработка через тестирование" от автора Бека Кента предлагает читателям рассмотреть методику Test-Driven-Development (TDD) на практике. Автор показывает, как можно создавать изящный, гибкий и понятный код, используя тестирование еще до начала его написания.
В книге приводятся два примера проектов, где автор демонстрирует, как создать программное обеспечение с помощью TDD. Читатель узнает об обширном каталоге приемов работы в стиле TDD, а также о паттернах и рефакторингах, связанных с этой методикой.
Данная книга будет полезна для программистов всех уровней, желающих повысить свою производительность и научиться создавать стабильный, надежный код без неприятных сюрпризов. Новаторский подход к разработке программного обеспечения от Кента Бека открывает новые возможности для высококачественной работы.
Отзывы
Неплохая книга, чтобы начать практиковать tdd.
Она врядли ответит на все ваши вопросы, но как введение вполне годно.
4 за плохое(отсутствие) форматирование примеров кода.
Уменьшает страх перед практикой TDD. Очень много примеров, рассуждений, всё рассматривается по маленьким шагам. Важно прочитать и хотя бы просто ознакомится с книгой всем кто пишет unit-тесты или планирует их писать. А также тем, кто хочет попробовать совсем иной подход к написанию кода (что не относится напрямую к тестированию, на это открыла мне глаза книга).
В книге слишком много воды и повторяющего текста. Не рекомендую тем кто начинает изучать TDD, лучше посмотреть что-то другое.
Отличное руководство для каркаса знаний по теме «с нуля». Все, чтобы понять принципы, что хорошо, что плохо. И попробовать у себя на практике. Помогает повернуть мозг от правки багов к «проактивному» надежному коду.
Книга очень понравилось. никогда не думал, что книга про разработку станет одной из любих книг. Благодаря ей, мой пет проджект растет и от этого не становится сложнее. У меня не возникает желания все удалить и начать заново.