Chapter 7. Continuous Inspection

Continuous Inspection

That man is great who can use the brains of others to carry out his work.


Peer-based code reviews are generally considered beneficial to the overall quality of a code base because they present opportunities for an objective analysis by a second pair of eyes. For this same reason, XP’s pair programming practice offers some of the same objective analysis benefits. Static source code analysis tools like Java’s PMD and .NET’s FxCop, which scan files for violations of predefined rules, offer some of the same analysis benefits.

All three of these techniques for code analysis (code reviews, pair programming, ...

Get Continuous Integration: Improving Software Quality and Reducing Risk now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.