From 66cea7b879e336efdb007cd96683f62df96b191b Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Sun, 4 Aug 2013 18:27:46 -0700 Subject: two new drafts articles --- _drafts/on-doing-a-good-job.md | 6 ++++++ _drafts/on-pair-programming.md | 24 ++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 _drafts/on-doing-a-good-job.md create mode 100644 _drafts/on-pair-programming.md diff --git a/_drafts/on-doing-a-good-job.md b/_drafts/on-doing-a-good-job.md new file mode 100644 index 0000000..2c1b86d --- /dev/null +++ b/_drafts/on-doing-a-good-job.md @@ -0,0 +1,6 @@ +It's rarely easy to know if you're doing a good job. There's so many point of views +* users +* developers +* manager +* yourself + diff --git a/_drafts/on-pair-programming.md b/_drafts/on-pair-programming.md new file mode 100644 index 0000000..e9684fa --- /dev/null +++ b/_drafts/on-pair-programming.md @@ -0,0 +1,24 @@ +--- +layout: post +category: code +title: On Pair Programming +--- + +I'm working in a small team, since it's only me and Hachi. We've been working together for about 8 months now, and we've developed an interesting way to work. Our projects can be differents, it can be coding, experimeneting tools, deploying them, build systems around tools, etc. + +## Setup + +What we try to do during the afternoon, is to find an available meeting room with either a projector or a TV connected to a Mac Mini. One of us "drive" the session, and either project on the wall or on the TV via AirPlay. Since we're using our laptop and a huge external screen, it's easy for us to switch who's leading. We tend to prefer using the projector, because that way we can walk to the wall and point stuff on it. + +Our current project include a lot of coding, and we've introduced a new pattern. What we will do is to code on something during the morning, on our own, and in the afternoon we will review our different changes between merging them. It's a more effective code review that using a tool like Gerrit, because you don't have to submit something and wait for input, you'll get it immediatly, and if you have to update your change, we do it together, that way we don't have to resubmit and wait for more input. + +So far it has been very effective for us. We're able to work quickly, and it's usually fun. + +-- TO READ +http://www.bennorthrop.com/ +http://mwilden.blogspot.com/2009/11/why-i-dont-like-pair-programming-and.html +http://mwilden.blogspot.com/2009/11/why-i-dont-like-pair-programming-and.html +http://blogs.atlassian.com/2009/06/pair_programming_is_kryptonite/ +http://namcookanalytics.com/high-costs-and-negative-value-of-pair-programming/ +https://medium.com/@MarkNijhof +http://jen20.com/ -- cgit v1.2.3