Exercises

The following exercises let you detect and remediate bottlenecks in test development. Note that all issues are from real-world code and illustrate some common patterns you’ll likely encounter in other codebases.

Act on Hotspots in the Test’s Test

An architectural hotspot analysis offers a wonderful way of prioritizing the parts of a larger system that require our attention.

The figure visualizes the architectural hotspots in JUnit5, effectively reflecting where the development efforts have been focused over the past year. The junit-jupiter-engine ...

Get Your Code as a Crime Scene, Second Edition, 2nd Edition 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.