Software Engineering Code Review Checklist
1. Code Quality
2. Design & Architecture
3. Functionality
4. Security
5. Testing
6. Documentation