
code-review-evaluation
Evaluate code review quality and provide feedback on review effectiveness and thoroughness
提供方 ljchg12-hue|开源
Code Review Evaluation Skill
Assess code review quality and improve review processes.
When to Use
- Review process improvement
- Team training
- Quality assurance
- Metrics collection
Evaluation Criteria
- Coverage: All changes reviewed?
- Depth: Surface-level or thorough?
- Timeliness: How long to review?
- Constructiveness: Helpful feedback?
- Consistency: Standards applied?
Review Checklist
- Code meets requirements
- No bugs or logic errors
- Follows coding standards
- Tests included and passing
- Documentation updated
- No security vulnerabilities
- Performance considerations
- Error handling adequate
Metrics
- Review turnaround time
- Comments per review
- Approval rate
- Defects found
- Review participation
Best Practices
- Review small changes frequently
- Provide specific, actionable feedback
- Balance criticism with praise
- Focus on code, not person
- Use checklists
- Automate what you can
Resources
- Google Code Review Guidelines: https://google.github.io/eng-practices/review/
- Conventional Comments: https://conventionalcomments.org/