To build high-quality software, you need to write testable code. That's harder than it seems: It requires insights drawn from arenas ranging from software craftsmanship to unit testing, refactoring to test-driven development. Most programming books either discuss testing only briefly, or drill down on just one or two techniques, with little guidance on how to systematically verify code.
* Each day, at 12:01 AM PST / 7:01 AM GMT, a new eBook is offered for a 24-hour period. Check back each day for a new deal. We may choose to feature the same title on consecutive days.
The title offered as our eBook Deal of the Day is not eligible for any other discounts. The Deal of the Day promotional price cannot be combined with other offers. Some watermarked eBooks include EPUB, MOBI, and PDF formats.