Chapter 1On Testing and Exploration

No matter what your job title, you most likely find yourself testing on a regular basis. Testing is an integral part of creating anything. Until you test—interact with the software or system, observe its actual behavior, and compare that to your expectations—everything you think you know about it is mere speculation.

In Portraits in Silicon [Sla89], Robert Slater tells the story of the team that built one of the earliest computers, the ENIAC. Early computers were massive, filling entire rooms. If you were to examine the insides of one of these machines, you would see racks of components with bundles of wires running between them. Thus the choice of wire became a crucial design decision. As Slater explains: ...

Get Explore It! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.