We Don’t Need No Stinkin’ Code: Testing Software Requirements
Testing requirements can reveal errors long before the code is implemented. It’s cheaper, faster, and even kind of fun.

Someone once asked me when you can begin testing software. “As soon as you’ve written your first requirement, you can begin testing,” I replied. It’s hard to…