Matthew Snyder wrote:
> The really interesting part is that we both have different projects and are
> currently lone coders. He's working with PHP and MySQL and I'm working with
> .NET and SQL Server. Thought it be interesting to pair with each other on
> the projects and see how well it works.
I think it will be very interesting, and I hope you share things with us.
My experience with people from different backgrounds is that they often have
very different models and assumptions. They also have vocabulary that varies
in subtle ways, adding to miscommunication. If they're not very, very careful
with their listening and attention, they can wind up going down a path only to
discover they've been arguing over a misunderstood point. (Of course, I may be
making the mistake of confusing your current projects with your backgrounds, so
that perhaps you each already have the grounding in the other technologies.)
I vaguely recall a recent comment on pair programming to the effect that in
situations with totally complementary and non-overlapping expertise, it makes
sense to alternate tutor/student roles in the pair, as opposed to trying to be
work as peers every second or have some other functional distinction. As I
tend to work with small companies with very compartmentalized experts, this
situation is important for me. Anyone recall where this discussion was?
Thanks,
Gary
To Post a message, send it to: [EMAIL PROTECTED]
To Unsubscribe, send a blank message to: [EMAIL PROTECTED]
ad-free courtesy of objectmentor.com
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/extremeprogramming/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/