BossaBox

This is the playbook for engineering-playbook

Author Guidance

Properly describe your pull request (PR)

Add relevant reviewers

Be open to receive feedback

Discuss design/code logic and address all comments as follows:

Use checklists

When creating a PR, it is a good idea to add a checklist of objectives of the PR in the description. This helps the reviewers to focus on the key areas of the code changes.

Link the corresponding work items/tasks to the PR. There is no need to duplicate information between the work item and the PR, but if some details are missing in either one, together they provide more context to the reviewer.

Code should have annotations before the review

If you can’t avoid large PRs, include explanations of the changes in order to make it easier for the reviewer to review the code, with clear comments the reviewer can identify the goal of every code block.