Deepen Your Investigation
The techniques in this book are a starting point. There’s much more information in our code repositories. So, let’s look at some other approaches. What follows are strategies that give you even more information should the need arise. These ideas may also serve as an inspiration once you choose to explore the topic in more depth.
Investigate More Than Source Code
If you have other artifacts stored under version control, you can also include them in the analyses. Some examples include documents, requirement specifications, or manuals for your product. Perhaps you’ll even look for temporal dependencies between your requirements and code.
The following figure is an example of a non-code analysis. It shows the hotspots in ...
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.