Table of Contents



Different Types

Code reviews can be conducted formally or informally. These are the different types of code review in this range:

  • Inspection: A formal process with a thorough analysis and defined input and output criteria.
  • Team review / Walkthrough: The changes are presented by the author in a meeting.
  • Peer review: Code changes are to be approved by a colleque.
  • Pair programming: Constant review by having two developers working to gether on the implementation.
  • Passaround: Code changes are distributed via email to a group of people.
  • Ad hoc review: Code review is done occasionally and unstructured.

(See Karl E. Wiegers in "Peer Reviews in Software: A Practical Guide" )