категорически рекомендую руководящим разработкой программного обеспечения
"Must read" для каждого программиста.
Для ознакомления с разработкой через тестирование вполне себе подойдет. Только советую читать сразу с третьей главы, если вам, как и мне, будет тяжело воспринимать примеры без основных знаний. Да и вообще, объяснять "разработку через тестирование" на примере разработки фреймворка для тестирования - элегантно, но чересчур.
Под рукой держать описание шаблонов проектирования - здесь они даны ну очень непонятно.
Отличная книга, советую всем людям из мира it
Очень много воды и повторений одного и того же. Несколько моментов я подчеркнуло я себя, но в целом методика похожа на скрам,только с парным программированием