Limitations of the Hotspot Criteria

There is a limitation when looking at hotspots—when is a particular module hot? We’ve just used whatever happened to be the maximum number of revisions in the specified temporal period. What if that number was 3? Or 845? Without any context, they’re just numbers.

images/Chp3_GoodBadMetric.png

In Part III, you’ll learn about analyses that normalize the data. For now we’re going to ignore that; in practice, the non-normalized data we’re working on is generally good enough as a guide. We use the relative rank within a codebase to identify hotspots. Before we move on, I just wanted you to be aware of when this might not work.

The hotspots you’ll ...

Get Your Code as a Crime Scene 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.