SiteShadow
Back to vulnerability library

QP05 Pair Programming Practices

What this means

SiteShadow flagged signals that pairing/second-set-of-eyes practices may be absent. Pairing isn't mandatory for every team, but the underlying goal is fast feedback on risky changes.

Why it matters

Pairing can reduce defects and improve security review.

Safer examples

1) Pair on high-risk changes

Auth flows, permissions, crypto, file handling, CI/CD and infra changes.

2) Use "rubber duck" reviews if pairing isn't feasible

Short synchronous walkthroughs catch issues early.

3) Combine with code review and tests

Pairing complements (but doesn't replace) PR review and automated tests.

How SiteShadow detects it (high level)

References

---

← Back to Vulnerability Library

Request access View coverage