Presentation is loading. Please wait.

Presentation is loading. Please wait.

Pair Programming Done Right: Pairing with Pizzazz Paul Julius CITCON Singapore 2012 April 21, 2012 Copyright 2012 - Paul Julius, All rights reserved.

Similar presentations


Presentation on theme: "Pair Programming Done Right: Pairing with Pizzazz Paul Julius CITCON Singapore 2012 April 21, 2012 Copyright 2012 - Paul Julius, All rights reserved."— Presentation transcript:

1 Pair Programming Done Right: Pairing with Pizzazz Paul Julius CITCON Singapore 2012 April 21, 2012 Copyright Paul Julius, All rights reserved

2 The CI Guys All Things Continuous Integration and Testing Copyright Paul Julius, All rights reserved

3 What is it? Pair Architecting Pair Documenting? Pair Analysis? Pair Project Management? Copyright Paul Julius, All rights reserved

4 Why? Or perhaps, why not? Copyright 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 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 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 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.” Copyright Paul Julius, All rights reserved

9 Why else? or why else not? Copyright Paul Julius, All rights reserved

10 Great Reasons! Copyright Paul Julius, All rights reserved

11

12 Bricklayer Copyright Paul Julius, All rights reserved

13 Fun Copyright Paul Julius, All rights reserved

14 Reduce Your Bus Factor Copyright Paul Julius, All rights reserved

15 Vulcan mind meld Copyright Paul Julius, All rights reserved

16 Get ready! Copyright Paul Julius, All rights reserved

17 Personal Cleanliness! Copyright Paul Julius, All rights reserved

18 1 Hour Between Commits? How about 25 minutes? Copyright 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 Paul Julius, All rights reserved

20

21 Pair Stair Track who’s paired Who Hasn’t? Fill the stairs Copyright Paul Julius, All rights reserved

22 Chewbacca Copyright Paul Julius, All rights reserved

23 Ping pong Copyright Paul Julius, All rights reserved

24 Board Ball & Copyright Paul Julius, All rights reserved

25 Batting Practice Copyright Paul Julius, All rights reserved

26 World Wide Copyright Paul Julius, All rights reserved

27

28 Copyright Paul Julius, All rights reserved

29 Paul Julius Copyright Paul Julius, All rights reserved


Download ppt "Pair Programming Done Right: Pairing with Pizzazz Paul Julius CITCON Singapore 2012 April 21, 2012 Copyright 2012 - Paul Julius, All rights reserved."

Similar presentations


Ads by Google