Homework 5

Due date: Tuesday, April 18


Code review (100 points)

Each review team reviews one project. Each review team can choose to turn in one review report, or to turn in individual reports. If a team-based report is chosen, the points will be equally divided between all members of the review team.

The review team must read through all the source code of the project. Its task is to note all unusual or erroneous parts of it.

The review report must contain:

The reviewers should take note of duplicated code, lacking documentation, obvious bugs, badly named variables or methods, methods or classes or modules that are too long or too short, bad use of libraries, and other issues.


CS 498 Spring 2006