Feb. 27th, 2012

erikars: (Default)
Finished Test Driven Development: By Example [1] by Kent Beck (2/5)

This is one of those books that I would have rated more highly a few years ago. TDD is not a particularly complicated concept and, these days, it's not particularly new either. Thus, the explanations I've come across online[2] and the one book I've read on the topic[3] have been quite sufficient exposure, making reading another book on the topic superfluous.

That said, Beck's book was, in my opinion, better than Test-Driven Development: A Practical Guide by David Astels. Astels' book is not bad, but it's over 500 pages long, and TDD just isn't really that complicated. Beck's book, at ~200 pages of fairly spacious typesetting, is much more proportional to the complexity of the topic (websites are even shorter, but I prefer to read books, especially when they are available from the library at work).

In short, if you are interested in learning about TDD -- and I think it's an approach all programmer should learn about and apply judiciously but not religiously -- I recommend reading about it on the internet and then, if you're a book person or want to see a more extended example, read Beck's book.

[1] http://www.amazon.com/Test-Driven-Development-Kent-Beck/dp/0321146530
[2] http://en.wikipedia.org/wiki/Test-driven_development andhttp://www.agiledata.org/essays/tdd.html
[3] http://erikars.dreamwidth.org/360140.html


erikars: (Default)
Erika RS

May 2012

  123 45
2728 293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 21st, 2017 03:16 am
Powered by Dreamwidth Studios