No surprise, the Rational Tester works for IBM Rational. IBM Rational survives by selling tools – in particular, tools that aid in testing. Sometimes, however, the best approaches to better quality in software are procedural. No cash, just change the way you think and operate. Test Driven Development (TDD) is one of those things. Instant ROI.
I’ve always been a fan of TDD, and spoken often about it. In doing some research recently, came across an excellent article on LispCast that covers 6 Reasons to Develop your Tests First:
-
Prevent imagination overrun
-
Know when you’re done
-
Catch regressions early
-
Create more modular code
-
Cleaner Code
-
Satisfaction
Great list – well worth the read for further details - kudos to LispCast for putting it together.