GitSwarm 2016.3-2 Documentation


Code Review Guidelines

This guide contains advice and best practices for performing code review, and having your code reviewed.

All merge requests for GitSwarm CE and EE, whether written by a GitSwarm team member or a volunteer contributor, must go through a code review process to ensure the code is effective, understandable, and maintainable.

Any developer can, and is encouraged to, perform code review on merge requests of colleagues and contributors. However, the final decision to accept a merge request is up to one of our merge request "endbosses", denoted on the team page.

Everyone

Having your code reviewed

Reviewing code

Understand why the change is necessary (fixes a bug, improves the user experience, refactors the existing code). Then:

Credits

Largely based on the thoughtbot code review guide.


Return to Development documentation