Hacker Newsnew | comments | show | ask | jobs | submit login

Nope. I hate pairing, I'm quite possibly a pain to work with, I get especially frustrated when pairing with someone junior who slows me down.

I still do it, because the code quality gains are too big to miss out on.

I'm genuinely curious about the meaning of your last line. Do you mean missing out on the quality of having two people looking at and collaborating on the same code (vs solo), or the quality of sharing the knowledge with the junior developer long term? or both?


The former. Pairing feels subjectively like a great way to teach, but I'm not sure how much difference it actually makes - those who want to learn will find a way, and those who don't always manage to avoid it somehow.


maybe he means that he cuts down the review time, because he avoids correcting mistakes after they happened.


Guidelines | FAQ | Support | API | Lists | Bookmarklet | DMCA | Y Combinator | Apply | Contact