Download presentation
Presentation is loading. Please wait.
Published byDennis Payne Modified over 9 years ago
1
Pair Programming Done Right: Pairing with Pizzazz Paul Julius CITCON Singapore 2012 April 21, 2012 Copyright 2012 - Paul Julius, All rights reserved
2
The CI Guys All Things Continuous Integration and Testing Copyright 2012 - Paul Julius, All rights reserved
3
What is it? Pair Architecting Pair Documenting? Pair Analysis? Pair Project Management? Copyright 2012 - Paul Julius, All rights reserved
4
Why? Or perhaps, why not? Copyright 2012 - Paul Julius, All rights reserved
5
S…L…O…W… “I can get more done by myself!” “I don’t want to have to explain myself at every turn.” “I am not going to pay two developers to do the work of one.” Copyright 2012 - Paul Julius, All rights reserved
6
Boring “Watching someone else type is boring!” “Having to explain my every thought wears me out.” “I can’t sit back and watch all day.” “That’ll just give the slackers in my department somewhere to hide.” Copyright 2012 - Paul Julius, All rights reserved
7
Loner “I don’t work well with others!” “I just work better by myself.” “The reason I became a programmer was because I like computers, not people. “ “I can’t sit next to someone every day, all day long.” Copyright 2012 - Paul Julius, All rights reserved
8
Crowded “My desk isn’t big enough!” “These cubicles are designed to accommodate one person, that’s the whole point. “My chair is ergonomically configured for my body, not someone else’s.” “We need everyone in their own cube, so we can call them.” http://flickr.com/photos/magillicuddy/25074192 Copyright 2012 - Paul Julius, All rights reserved
9
Why else? or why else not? Copyright 2012 - Paul Julius, All rights reserved
10
Great Reasons! Copyright 2012 - Paul Julius, All rights reserved
12
Bricklayer Copyright 2012 - Paul Julius, All rights reserved
13
Fun Copyright 2012 - Paul Julius, All rights reserved
14
http://americanrefugee.wordpress.com/ Reduce Your Bus Factor Copyright 2012 - Paul Julius, All rights reserved
15
Vulcan mind meld Copyright 2012 - Paul Julius, All rights reserved
16
Get ready! Copyright 2012 - Paul Julius, All rights reserved
17
Personal Cleanliness! Copyright 2012 - Paul Julius, All rights reserved
18
1 Hour Between Commits? How about 25 minutes? http://www.pomodoro-book.com/ Copyright 2012 - Paul Julius, All rights reserved
19
TDD!!! 1)Write no production code before we have a broken test… 2)Write just enough production code to make the test pass… 3)Repeat… Copyright 2012 - Paul Julius, All rights reserved
21
Pair Stair Track who’s paired Who Hasn’t? Fill the stairs Copyright 2012 - Paul Julius, All rights reserved
22
Chewbacca Copyright 2012 - Paul Julius, All rights reserved
23
Ping pong Copyright 2012 - Paul Julius, All rights reserved
24
Board Ball & Copyright 2012 - Paul Julius, All rights reserved
25
Batting Practice Copyright 2012 - Paul Julius, All rights reserved
26
World Wide Copyright 2012 - Paul Julius, All rights reserved
28
http://www.pauljulius.com http://the.ci-guys.com http://www.pomodoro-book.com/ Copyright 2012 - Paul Julius, All rights reserved
29
Paul Julius me@pauljulius.com Copyright 2012 - Paul Julius, All rights reserved
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.