Checklist

Many review processes involve a checklist—a set of characteristics of good (passable) code to check off as you go along. If your code doesn’t meet these criteria, then it has failed the review. These checklists vary in detail, length, and subject matter.

The following code review checklist is an example. You can use it to help direct your review work. Unlike some checklists, it doesn’t systematically list every potential problem in every possible language; it just helps to guide the review process and figure out when to continue to the next review step.

image with no caption

Get Code Craft 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.