4 ms·
The purported benefits for collaborative programming include knowledge sharing, less WiP, real-time reviews and focus time. So, what's the point of collaborati
by dottedmag 5y ago
The purported benefits for collaborative programming include knowledge sharing, less WiP, real-time reviews and focus time.
So, what's the point of collaborative programming for someone who already knows how to manage their time (including focus time), keeps track of WiP and insists on writing down all the knowledge gleaned from the code during reviews?
- humanrebar 5y agoMaking sure the readers of that writing understand and (when consensus is required) agree with that writing. Not that you need pair programming to get that kind of closed loop. But the closed feedback loop is essential in the long run.
- slim 5y agocollaborative programming gets you the benefits by weeding out all developers who can't "knowledge sharing, less WiP, real-time reviews and focus time"
- dottedmag 5y agoIf that's true, then collaborative programming will leave the teams empty: it is such a gigantic waste of time that those who can will vote with their feet too.