Pair programming
Meaning in software engineering, with examples
In software engineering, pair programming means: A way of working in which two developers write code together at one computer or shared screen: one types, while the other reviews and thinks ahead.
In Turkish: eşli programlama, ikili programlama
How it is used
The person typing is called the driver and the other the navigator; they switch roles often. It is popular for onboarding, tricky bugs and knowledge sharing. As a verb, people say 'let's pair on this' or 'pair with someone'.
Example sentences
Pair programming with a senior developer helped me learn the codebase much faster.
We did pair programming over a video call to fix the tricky caching bug.
Common collocations
- pair on a task
- pair programming session
- driver and navigator
- remote pairing
Related terms
More terms: Agile and Team Workflow
Practise with graded reading
Reading at the right level is the fastest way to make new words stick. Pick free English books by level:
