Title: Essential reading to sharpen your tools
Product review: This is a must-read for software engineers. It clarifies some powerful techniques for bridging the gap between legacy (test-less and/or untestable) code and fresh, testable code. And BTW legacy doesn't necessarily mean somebody else's code, it could be code you wrote last week.
Would you say this review depicts the product in a flattering or unflattering light?
