Comments
Indentation
Use of functions/procedures
Following coding standards / good practice
Naming conventions
Purpose of testing
Types of testing – iterative vs final/terminal
Selecting and using suitable test data – normal, extreme, abnormal