Deal of the Day

Home » Main » Manning Forums » 2003 » Bitter EJB

Thread: Code review checklist

Reply to this Thread Reply to this Thread Search Forum Search Forum Back to Thread List Back to Thread List

Permlink Replies: 3 - Pages: 1 - Last Post: Jun 11, 2010 6:44 AM by: elizas
rkrajesh

Posts: 1
Registered: 7/4/05
Code review checklist
Posted: Jul 4, 2005 1:26 AM
  Click to reply to this thread Reply

Could anyone please help me to find out a java code review checklist on performance.
Thanks in advance.

rahulbshah

Posts: 1
Registered: 7/17/06
Re: Code review checklist
Posted: Jul 17, 2006 1:33 AM   in response to: rkrajesh in response to: rkrajesh
  Click to reply to this thread Reply

There are many sites for getting the Code Revoew Checklist , please search in google for more options and select the one which suits your requirements, the reason being for each and every project the methodology of reviewing varies.

Regards
Rahul Shah

nitin.kumar.be@...

Posts: 1
Registered: 6/25/09
Re: Code review checklist
Posted: Jun 25, 2009 2:07 AM   in response to: rkrajesh in response to: rkrajesh
  Click to reply to this thread Reply

Hi
I found the article on Code Review Checklist from
http://technotes.towardsjob.com/java/code-review-checklist-for-java to be very useful. Hope it helps

Nitin

elizas

Posts: 3
From: india
Registered: 1/25/10
Re: Code review checklist
Posted: Jun 11, 2010 6:44 AM   in response to: rkrajesh in response to: rkrajesh
  Click to reply to this thread Reply

Data Item Declaration Related:
1.Are the names of the variables meaningful?
2.If the program language allows mixed case names, are the variables names with confusing use of lower case letters and capital letters?
3.Are the variables initialized?
4.Are there similar sounding names?(For unintended errors)
5.Are all the common structures, constants and flags to be used defined in a header file rather than in each file separately?
Data usage related:
1.Are values of right data types being assigned to the variables?
2.Is the access of data from any standard file, repositories or database done through publicly supported interface.
3.If pointers are used, are they initialized properly?
4.Are bounds to array subscription and pointers properly checked?
5.Has the usage of similar looking operators checked?

http://www.mindfiresolutions.com/Code-Review-Checklist-238.php

Legend
Gold: 300 + pts
Silver: 100 - 299 pts
Bronze: 25 - 99 pts
Manning Author
Manning Staff
Manning Developmental Editor