Archive for the ‘Agile made Fragile’ Category
If Test Driven Development were Applied in Other Areas of Engineering
Saturday, March 19th, 2011
As we all know, Test-Driven Development (TDD) is a software engineering paradigm, in which tests are created and executed before the actual features are put into the code. Naturally, a test will keep failing until the corresponding new feature is correctly implemented.
As TDD gains popularity, I couldn’t help but wonder – why shouldn’t the same approach be utilized in areas of engineering other than software?