0% found this document useful (0 votes)
500 views

Coding Review Check List: This Checklist Can Be Customized As Per Project Requirement

This document provides a coding review checklist that can be customized for projects. The checklist includes items to review such as standards, logic implementation, debugging displays, variable declarations, computations, comparisons, control flow, interfaces, input/output handling, and technical fields. Programmers and reviewers would use the checklist to ensure code quality and identify any issues.

Uploaded by

anilrkurup
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as XLS, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
500 views

Coding Review Check List: This Checklist Can Be Customized As Per Project Requirement

This document provides a coding review checklist that can be customized for projects. The checklist includes items to review such as standards, logic implementation, debugging displays, variable declarations, computations, comparisons, control flow, interfaces, input/output handling, and technical fields. Programmers and reviewers would use the checklist to ensure code quality and identify any issues.

Uploaded by

anilrkurup
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as XLS, PDF, TXT or read online on Scribd
You are on page 1/ 6

This checklist can be customized as per project requirement

Module

Coding Review Check List


Task Number
Programmer
Reviewer
Date (programmer)
Date (Reviewer)

Is MCR & UTC Review done for this task


Checklist Items
Standards
Is the Logic Implemented
In case of new code is the Creation Log correct?
Modification LOG Updated ?
Are the Debugging displays removed
Hardcoding removed ?
Inline documentation appropriate ?
Is the Indentation proper
Have proper modifications made to the Copy/Paste changes.
Data Declarations
Are all variables declared
Are Variables initialized
Are redundant variables removed
Are all the variable names appropriate?
Computation
Do mixed mode computations exist
Do computations of non-arithmetic variables exist
Is target size less than size of assigned value
Are there occurrences of division by zero
Is variable’s value outside of meaningful range
Is operator precedence properly followed
Comparision
Do comparisons between inconsistent variables exist
Are there any mixed-mode comparisons
Are comparison relationships correct
Is operator precedence followed
Is the Date Arithmetic Correct
Control Flow
Has each loop terminated

MMT/CR09/TMP:2.02 (17-April-2008) Patni Confidential


Has each program terminated
Are all possible loop fall-thru’s correct
Does any loop bypass because of entry condition
Interfaces
Are the number attributes and sequence of input parameters equal to those of
arguments
Are global variable definitions consistent across modules
Are all transmitted variables being used
Input / Output
Are file attributes correct
Does buffer size match record size
Are end-of-file conditions handled correctly
Is file status checked?
Are all files closed?
Technical Fields

MMT/CR09/TMP:2.02 (17-April-2008) Patni Confidential


NA

Programmer Reviewer Review IT 2 Review IT 3

MMT/CR09/TMP:2.02 (17-April-2008) Patni Confidential


MMT/CR09/TMP:2.02 (17-April-2008) Patni Confidential
YES
NO
NA

MMT/CR09/TMP:2.02 (17-April-2008) Patni Confidential


MMT/CR09/TMP:2.02 (17-April-2008) Patni Confidential

You might also like