- an entertaining and enlightening article with valuable links to resources that can help you get to the next evolutionary step, one of its benefits is that it helps to understand the true value of the different types of tests (some -> TDD -> Behaviour Driven Development ('what' rather than 'how') -> Acceptance Test Driven Development) and the shift from a technical to a business perspective along the line