This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
How TDD affect the testing phase in the SW life cycle?Does we need any testing if we use TDD?
Mahmoud Allam<br /> <br />SCJP 1.5<br />SCWCD 1.4
Joined: Jan 23, 2002
Originally posted by mahmoud allam: How TDD affect the testing phase in the SW life cycle? Does we need any testing if we use TDD?
Yes, you should test the software regardless of whether the code was written test-first or not. While it's likely that test-driven software has less bugs, it doesn't guarantee zero-defect software. Besides, not all defects can be detected by a test that operates a single object or a couple of collaborating objects.
In other words, while TDD helps produce higher quality software, it's not a silver bullet.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com