Test Driven Software Development
test represents customer functionality
software must conform with test
algorithm is implementation detail
Jeremy J. Carroll
2 of 12