March 2017
Intermediate to advanced
442 pages
10h 44m
English
Let’s start with what’s wrong with testing.
“Writing tests takes too long. We’re moving too fast for that.”
“It’s extra code to maintain.”
“That’s what QA is for.”
“It doesn’t catch enough errors.”
“It doesn’t catch the important errors.”
“This is just a little script/simple change. It doesn’t need a test.”
“But the code works.”
“The boss/client is paying for features, not tests.”
“No one else on the team cares and will break the test suite and I’ll be trying to be Commissioner Gordon in a Gotham gone mad.”
Read now
Unlock full access