So you do TDD ? But do you really ?
If there ever has been a term that has been wrongly used and has been misunderstood often it has to be the term TDD. Often I encounter teams or read about teams that proclaim they practice the ancient art of TDD. Well let me tell you a little secret : a lot of those teams and developers do not do TDD! Somehow the practice of test-automation and TDD are being used interchangeably and get mixed up all the time. It is not unlike the confusion that exists with the term unit test. The term unit test is being used as a synonym for an automated test, but an E2E test is an automated test, but it is definitely not a unit test. So what is the confusion all about? TDD stands for Test Driven Development, and the word to remember here is driven. TDD is a unique way of creating your software. No code will be written unless it is preceded by testcode. So ? Just write down all your tests you can think of when reading your user story and start coding your product. No, that just won’t cut it. TDD has a very characteristic cycle of development, a … Continue reading So you do TDD ? But do you really ?
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed