[Cialug] Tag Team Programming

Chris Freeman cwfreeman at gmail.com
Fri Apr 9 09:14:41 CDT 2010


We do pair programming (and TDD) at my work place as well. I feel that it
works extremely well.

To clear the air, here are some definitions:

Agile: this is more of a project management methodology than a programming
practice. Related to Lean Programming.
TDD: Test driven Development - literally writing your unit and integration
tests before writing your code.
Pair Programming: One person 'drives' (sits at the keyboard), the other
person sits next to them and helps think.
Extreme Programming: A combination of Agile practices and certain programing
practices (e.g., TDD, pair programming, ...)

I've got experience in TDD and Pair programming, so I can answer questions
about those. I have not practical experience with Agile or Lean, but I can
answer some questions. I can't answer questions about Extreme Programming.

Chris

On Thu, Apr 8, 2010 at 6:07 PM, L. V. Lammert <lvl at omnitec.net> wrote:

> On Thu, 8 Apr 2010, Todd Walton wrote:
>
> > What's that programming methodology called where two programmers sit
> > literally side by side and work on a program together?
> >
> Agile, .. closely integrated with tdd (Test Driven Development).
>
> > Anybody have opinions on how well it works?
> >
> Works VERY well, .. but it is much more intense than any other programming
> effort so not suited to many developers. An associate of mine, Brian
> Button, is an evangelist if anyone has questions, I'd be happy to make an
> introduction [http://www.linkedin.com/in/brianbutton].
>
>        Lee
> _______________________________________________
> Cialug mailing list
> Cialug at cialug.org
> http://cialug.org/mailman/listinfo/cialug
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cialug.org/pipermail/cialug/attachments/20100409/128e9508/attachment.htm 


More information about the Cialug mailing list