Working practice
Code review
Another engineer reading a change before it ships.
Definition
The practice of having every change examined by at least one other engineer before it is merged, checking correctness, clarity and fit with the existing system. It is both a quality control and the main way context spreads through a team.
Why it matters
With outsourced engineers, review is where standards are actually transmitted, so a team where the external people only review each other will drift from your conventions within weeks. The failure is rubber-stamp approval, which looks like a healthy process in the metrics and catches nothing.
Related
Read next
Quality gate
An automated check work must pass before it can progress.
Read the definition ›Definition of done
The written standard a piece of work has to meet before it counts.
Read the definition ›Pair programming
Two engineers working on the same problem at the same time.
Read the definition ›Knowledge transfer
Deliberately moving what one person knows into the team.
Read the definition ›Next step
Ready to build or scale your team?
Tell us what you need and we will match you with pre-vetted Lebanese professionals ready to integrate with your team.
