By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: Expediency and Togetherness: The Core of Skilled Pair Programming | HackerNoon
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > Computing > Expediency and Togetherness: The Core of Skilled Pair Programming | HackerNoon
Computing

Expediency and Togetherness: The Core of Skilled Pair Programming | HackerNoon

News Room
Last updated: 2025/08/17 at 1:07 PM
News Room Published 17 August 2025
Share
SHARE

Table of Links

Abstract and I. Introduction

II. Related Work

A. On the Existence of Pair Programming Skill

B. On the Elements of Pair Programming Skill

III. Research Method

A. Research Goal and Data Collection

B. Qualitative Research Approach

C. Our Notions of ‘Good’ and ‘Bad’

IV. Results

A. Two Elements of Pair Programming Skill

B. Anti-Pattern: Getting Lost in the Weeds

C. Anti-Pattern: Losing the Partner

D. Anti-Pattern: Drowning the Partner

E. Doing the Right Thing and F. Further Elements of Pair Programming Skill

V. Discussion

VI. Summary and Future Work

VII. Data Availability and References

VI. SUMMARY AND FURTHER WORK

Pair programming (PP) does not just ‘work’ because two software developers sit next to each other. Rather, developers can be more or less skilled at pair programming. We characterize two elements of that skill that are independent from software development skills: Maintaining Togetherness and keeping an eye on Expediency. There are possibly more elements to be found. So far, we described three patterns of problematic behavior:

• Getting Lost in the Weeds, during which both partners stay together as a pair, but lose sight of which topics are worth pursuing.

• Losing the Partner, in which one pair member focuses too much on the task and explains too little.

• Drowning the Partner, in which one pair member explains too much, which may harm the pair’s Togetherness and Expediency.

Our current data is limited to snapshots of pair programmer behavior: Most pairs in the PP-ind repository [15] were recorded only once or twice during a short stretch of their pair programmer career. Nevertheless, we have already seen that prior PP experience alone does not explain beneficial and problematic behavior. Longitudinal research with the same developers over longer time frames will be needed to understand and disentangle the influence of developers’ personal styles, their day-to-day form, and their experience with pair programming in general or with a particular partner.

Authors:

(1) Franz Zieris, Institut fur Informatik, Freie Universitat, Berlin Berlin, Germany ([email protected]);

(2) Lutz Prechelt, Institut fur Informatik. Freie Universitat Berlin, Berlin, Germany ([email protected]).


Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article Homeowners in US state to get immediate tax relief & cash refunds under new law
Next Article Latest Google Messages bug gives you two or three app icons (Update: Fixed!)
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

Here’s Why You Should Get a New Wireless Router | HackerNoon
Computing
Judge blocks FTC inquiry into Media Matters, rules it a ‘retaliatory act’
News
Why Managed IT Services Are Essential for Compliance and Risk Management
Gadget
Alibaba mulls sale of grocery retail chain Freshippo: report · TechNode
Computing

You Might also Like

Computing

Here’s Why You Should Get a New Wireless Router | HackerNoon

4 Min Read
Computing

Alibaba mulls sale of grocery retail chain Freshippo: report · TechNode

1 Min Read
Computing

You’re Missing Out if These Tools Aren’t in Your Home Toolkit

6 Min Read
Computing

Why You Should Claim Your Instagram Account on Pinterest

9 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?