Sceptical Meerkat
Sep 2, 2018 · 1 min read

This is VERY WRONG.

Pair programming is the worst of it. It is a very costly and an inferior alternative to code reviews.

The keyword is “fresh eyes”. If someone worked on a change, the eyes are not fresh.

And no, “fresh eyes” does not mean a person does not know the product. It means the person did not work on a change that is being reviewed or tested.

Developers test knowing the code. This is useful, but it has its problems. The point of having QA is to have someone who looks at the software as a black box. Otherwise why would we need professional testers in the first place?

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade