November 2013
Intermediate to advanced
292 pages
8h 13m
English
This chapter covers
Changing the design of your code so that it’s more easily testable is a controversial issue for some developers. This chapter will cover the basic concepts and techniques for designing for testability. We’ll also look at the pros and cons of doing so and when it’s appropriate.
First, though, let’s consider why you would need to design for testability in the first place.
The question is a legitimate one. When designing software, you learn to think about what the software should accomplish and what the results will ...
Read now
Unlock full access