1 Revealing an app’s obscurities
This chapter covers
- The definition of a code investigation technique
- What code investigation techniques we use to understand Java apps
A software developer has various responsibilities—most of which depend on how they understand the code they are working with. Software developers spend much of their time analyzing code to figure out how to correct issues, implement new capabilities, and even learn new technologies. And time is precious, so developers need efficient investigation techniques to be productive. Learning how to be efficient in understanding your code is the main topic of this book.
NOTE Software developers generally spend more time understanding how the software works than writing code to implement ...
Get Troubleshooting Java 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.