-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Marc Lavergne edited this page Sep 10, 2023
·
1 revision
- Does the code contain any logical errors? (ie. Is anything broken?)
- Is the code formatted in consistent manner? (ie. Is the format standard?)
- Does the code have sufficient quality documentation? (ie. Is there documentation and comments?)
- Does the code satisfy relevant specifications? (ie. Are the results according to spec?)
- Improve code quality
- Stop flaws before they reach mainline
- Improve documentation
- Promote knowledge transfer
- Slows code delivery
- Consumes limited resources
- Effectiveness depends on reviewer's experience level
- Inherently opinionated process
- Leverage automated code quality tools as much as possible
- Establish guidelines for code reviews
- Any change request or lack of an approval must be accompanied by a standardized reason for not approving.