Professional Documents
Culture Documents
- All files changed must be recorded to the Excel file (see sample in the
document I sent previously
YYYYMMDD_PROJECTNAME_SOURCE_CODE_DELIVERABLE.xls. It’s
very important to list all files changed correctly because customer will
base on Excel file to merge code to server (biggest issue that I faced so
far)
- Must write Log frequently for easy debug by seeing the logfile (follow the
frequent of old Code)
General
Does the code follow the Coding Convention?
Is the code self-documenting? Is it possible to understand the code from
reading it?
Commenting
Are comments up to date?
Are comments clear and correct?
Do the comments focus on explaining why, and not how?
Are all surprises, exceptional cases, and work-around errors commented?
31e-CL/PM/HDCV/FSOFT 1/1
Are there general description for the uninterrupted software coding
paragraphs ?
Each time a coding paragraph is updated, are there also description of the
change ?
Do complicated coding paragraphs, which may cause misunderstanding
and confusion have comments and explanations ?
Are break sign used when the command line is too long?
Are the command lines which are linked with the previous lines indented
just as the next level ?
Are variable names different from other object names?
Are functions named in a common way?
Are global functions differentiated from local functions by name?
Does function name have meaning?
Do object names have meaning and comply with general standards of
developing tools?
Is the way of naming folders and libraries identified in designing
document?
Are Folder names and types in conformity with the content and standard
of developing tools?
* Comments
As an enhancement system this checklist is applied for the team's
source code only, not the original code provided by the customer.
* Suggestion
[ ] - Pass
[ ] - Review again
[ ] - Other
31e-CL/PM/HDCV/FSOFT 1/1