In one sense the team I mentioned at the beginning of this chapter had things right.
The
code within the testing API does have a different set of engineering standards than production
code.
It must still be simple, succinct, and expressive, but it need not be as efficient as
production code. After all, it runs in a test environment, not a production environment, and
those two environment have very different needs.