TDD: How to keep it from going wrong (Part 3: When you're using it wrong)
Preface
Over the years TDD has been widely adopted by the programming community. TDD can be wonderful when done right, but can harm your code and design when done incorrect. These series tries to pinpoint some of the pitfalls...