Pair Programming
Programming with people
“Alone”
Helping eachother
Pair Programming
(it’s a spectrum!)
HackBright students pairing
GDI students helping eachother
GDI student working dilligently
What is Pair Programming?
2 programmers, single computer
Driver:
Navigator:
Switch off every 10-20 minutes
HackBright students pairing
Guidelines
GDI students pairing
Why Pair Programming?
It’s better for the code!
var padToThree = function(number) {
if (number<=999) {
number = (" "+number).slice(-4);
}
return number;
};
for (var i = 0; i <= gridWidth; i+=units) {
line(i+offset, i+offset, height+offset);
}
for (var i = 0; i <= gridHeight; i+=units) {
line(offset, height+offset, i+offset);
}
Why Pair Programming?
It’s better for the coders!
HackBright students pairing
Why Pair Programming?
It’s better for the whole team!
Getting started