Reading

Jim Bird, “Don’t waste time on Code Reviews,” Building Real Software (blog), 20 August 2014

Code Review on GitHub

Learning Objectives

  • Define fault, error, and failure
  • Illustrate how reviews alter effort across the software development life cycle
  • Contrast “lightweight” peer review with formal reviews
  • Critique source code to improve the implementation of a software system