Content pfp
Content
@
0 reply
0 recast
2 reactions

Gabriel Ayuso pfp
Gabriel Ayuso
@gabrielayuso.eth
What are your thoughts/experiences with pair programming (with humans)? I've never done it. I always fund the idea of it quite wasteful. I find code reviews significantly better since they're asynchronous, can involve more than two people and it all gets documented so knowledge transfer is significantly higher than pair programming.
7 replies
2 recasts
68 reactions

JB Rubinovitz ⌐◨-◨ pfp
JB Rubinovitz ⌐◨-◨
@rubinovitz
I think it’s better for learning together or teaching. I don’t think it’s productive for work.
0 reply
0 recast
3 reactions

Mo pfp
Mo
@meb
As a daily practice, no way too inefficient As an occasional experience, builds rapport with colleagues, opportunity to share knowledge and makes cruising through some changes much easier
0 reply
0 recast
2 reactions

christopher pfp
christopher
@christopher
what was/is your code culture that made PRs successful? did leadership push it or set by the teams?
1 reply
0 recast
0 reaction

Nicholas Charriere pfp
Nicholas Charriere
@pushix
It’s amazing. Watching someone else use tools nearly always teaches me tricks. Seeing how others think and approach problems also helps. At a minimum it helps you understand why they suck and you can coach them better. At best it teaches you ways you can improve
0 reply
0 recast
1 reaction

Josh Ellithorpe pfp
Josh Ellithorpe
@quest
I really enjoy it, and it is not a replacement for code reviews. They both have their benefits. Having someone else on the team with full context on a feature is radically different than someone looking through a change set for errors. It also allows for instant feedback and direction. Plus it can be a lot of fun.
0 reply
0 recast
1 reaction

Dylan pfp
Dylan
@elffjs
Early on I was at shops that mandated pairing at almost all times. We joked that the main benefit of it was that we could bill twice as much. I agree with you in that whatever training benefits it has are eroded by the lack of a written record. These days I tend to make a small document or repository and then we might have a quick meeting going over that.
0 reply
0 recast
1 reaction

William Saar pfp
William Saar
@saarw.eth
It's ok for specific teaching sessions Pair/mob only tends to be the norm in extremely dysfunctional teams that can't get anything done otherwise, or when management can't evaluate output and hope people will watch each other from dodging work (some consultancies even sell this "benefit" to clients)
0 reply
0 recast
0 reaction