This building block discusses an important apsect of the software inspection process. The process has been identified a long time ago and was very useful when there were no automated test methods.
The first formal method for inspections was developed in 1972 by Michael Fagan to produce zero-error code. This method is called Fagan Inspection. Later this method was extended to documentation reviews by Tom Gilb. There are currently a lot of tools available for so-called static code inspections like Soot, Findbugs, Infer and PHP Mess Detector.
Although formal reviews are less important with short development cycles and agile development, it is still an important skill when there are consequences (and costs) when errors are made in the development process. And it is an effective method to learn to reason about what is a good product.