Your checklists (
0
)
AI Checklist Generator
From the makers of
Manifestly Checklists
Sign in
Email address
Email me a magic link
Home
> before committing code
before committing code
Code Review Checklist
Code Quality
Is the code clean and easy to read?
Are variable names descriptive and meaningful?
Are there any commented-out code blocks that need to be removed?
Are there any unnecessary print statements or debug messages that need to be removed?
Functionality
Have all requirements of the user story or task been met?
Have edge cases or error scenarios been considered and handled appropriately?
Have all inputs been validated?
Have all outputs been verified?
Testing
Have unit tests been written and run for all new code?
Have integration tests been written and run for any new interactions with existing code?
Have any existing tests been updated or added to cover the new code changes?
Documentation
Is the code well-documented with comments explaining the purpose of each function or section?
Are there any additional documentation or README updates that need to be made?
Are any dependencies or libraries used properly documented?
Code Style
Does the code follow the agreed-upon coding style guidelines for the project?
Are there any inconsistencies in formatting or indentation that need to be corrected?
Are there any unused imports or variables that need to be removed?
Performance
Have any potential performance bottlenecks been identified and addressed?
Have any unnecessary loops or redundant operations been optimized?
Have any memory leaks or resource-intensive operations been mitigated?
Security
Have any potential security vulnerabilities been identified and addressed?
Are sensitive data properly handled and stored securely?
Are there any potential injection or authentication issues that need to be fixed?
Review
Has the code been reviewed by a peer or team member for feedback and suggestions?
Have any comments or suggestions from the review been addressed and resolved?
Is there a plan for follow-up or further testing after the code is committed?
Download CSV
Download JSON
Download Markdown
Use in Manifestly