CMSC 345, Fall 2002

Code Inspection Report



It is strongly recommended that you submit a draft a few days before it is due and request quick feedback. There is no need to submit a draft to your customer(s) or user(s), unless they have particularly strong computer science expertise to assist in code evaluation, in which case they should be invited to attend (but are of course not required to attend) code inspection meetings.
 


Purpose of This Assignment

Required Activities


Outline

Title Page

Table of Contents

1.0 Introduction

2.0 The Code Inspection

Minor utility modules may be omitted, but make sure to list any that were. Present the following for every source code module that was inspected.

3.0 Defects

Reports indicating zero or very few defects are unlikely to be believable. Think of this as a "treasure hunt" and find as many defects as possible. But please do not insert defects intentionally.

Present the following for each defect found, including coding convention-noncompliance.

Appendix A. Coding Conventions

Elaboration of the coding conventions discussed in Section 1.0.

Appendix B. Code

Listings of all code that underwent the code inspection process. Include both the "before" and "after" versions of the code.