Oren is grokking Test Driven Development
Oren Ellenbogen is having various learning experiences from our last session together (I'm coaching him on Test Driven Development as part of
my work).
He's writes in a clear way about his
thoughts and perceptions about Test Driven Development, and does well in trying to take in small pieces at a time.
There are tough questions to be asked (in the comments to his post you can find some), but these are answered in time, and I can promise they all have good answers.
In the mean time, you can
follow him as he shows writing a simple logical method, test-driven, while following
Unit Test Best Practices such as refactoring your unit tests, not just your code, and unit test naming guidelines.
PS
Grokking: see definition