Chapter 6. Code Analysis Tools
In this chapter
| Static Code Analysis |
| Runtime Code Analysis |
| Summary |
Preventative strategies to discover bugs early during the software development cycle are very important because using the debuggers to investigate bugs in a reactive manner after they’re found in shipped software is an expensive and woefully inefficient approach. It’s generally accepted that the longer it takes to find a bug, the more costly it becomes to fix it and update the code. In addition to the obvious business disruptions that these latent bugs often cause, they also have tremendous negative effects on the perception the customer base has of the software.
This chapter covers two approaches that are often used in Microsoft Windows to automate the ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access