"We also followed the XP practice of pair programming, which is why you'll see only two desks for the four programmers." Pair programming is stupid. It is ok in only two situations: A senior engineer is teaching around a more junior engineer (or somebody that just started). There is a modification/urgent patch going on, that is touching very critical point of the application, or that is being done right before the pr…
What does an XP team room look like?
11–19 of 19 posts
Re: What does an XP team room look like?
#12Blech. Who works on world-changing projects and uses the vernacular of 'XP' when discussing coding environments?
Paid XP adoption consultants like the guy who wrote the article.
Re: What does an XP team room look like?
#13Earlier quoted context omitted.
I like pair programming. It's not stupid - it's counterintuitive, and like any counterintuitive idea is vulnerable to snap dismissal, as your comment appears to exemplify. Anyone who's ever spent hours going down a rabbit hole that in retrospect was an obvious mistake may have a conception of why it's not necessarily a waste of resources. That, and anyone who realizes that programming isn't straightforward and he may…
Anyone who's ever spent hours going down a rabbit hole that in retrospect was an obvious mistake may have a conception of why it's not necessarily a waste of resources. That, and anyone who realizes that programming isn't straightforward and he may not have all the best ideas about how to do something. Sure, but many people know when they are about to go down a rabbit hole, and can just ask a colleague for some advic…
But I'm not sure what the point is. Arguments about pair programming in general never go anywhere. What was I thinking? Oh yeah, that it isn't "stupid".
I like making things together with others, and I like doing stuff on my own, and I like not being micromanaged and told how to work, and I think my code gets better when I work on it with somebody smart, and I think I contribute to other people's too. You figure me out.
Re: What does an XP team room look like?
#14Please enlighten me if I'm wrong.
Re: What does an XP team room look like?
#15Re: What does an XP team room look like?
#16Re: What does an XP team room look like?
#17Earlier quoted context omitted.
Anyone who's ever spent hours going down a rabbit hole that in retrospect was an obvious mistake may have a conception of why it's not necessarily a waste of resources. That, and anyone who realizes that programming isn't straightforward and he may not have all the best ideas about how to do something. Sure, but many people know when they are about to go down a rabbit hole, and can just ask a colleague for some advic…
If you know in advance that it's a rabbit hole, that isn't what I meant by rabbit hole. But I'm not sure what the point is. Arguments about pair programming in general never go anywhere. What was I thinking? Oh yeah, that it isn't "stupid". I like making things together with others, and I like doing stuff on my own, and I like not being micromanaged and told how to work, and I think my code gets better when I work on…
You are putting words in my mouth. I didn't say anything about pair programming being stupid.
Re: What does an XP team room look like?
#18Earlier quoted context omitted.
If you know in advance that it's a rabbit hole, that isn't what I meant by rabbit hole. But I'm not sure what the point is. Arguments about pair programming in general never go anywhere. What was I thinking? Oh yeah, that it isn't "stupid". I like making things together with others, and I like doing stuff on my own, and I like not being micromanaged and told how to work, and I think my code gets better when I work on…
But I'm not sure what the point is. Arguments about pair programming in general never go anywhere. What was I thinking? Oh yeah, that it isn't "stupid". You are putting words in my mouth. I didn't say anything about pair programming being stupid.