(I've been studiously avoiding this thread so far, but...)

At 2006-11-11 18:15:35 -0500, [EMAIL PROTECTED] wrote:
>
> I don't know to what extent less-intense code reviews would have the
> same effects.

In my personal experience, less-intense code reviews can be very helpful
too. We (me and my partner at oryx.com) keep an eye on each other's code
changes, and when we branch for a release, we go through the entire diff
together, discussing anything that looks suspicious (and, in particular,
trying to describe the other person's changes aloud).

Writing tests (again, especially for each other's code) is also helpful.
We're not _quite_ test-first-code-later, but not so very far off either.

We've also had very good results with pair programming (in an otherwise
non-XP context). It's something we enjoy, that gets a lot of good code
written quickly. We try to meet about twice a year to tackle things we
are otherwise making slow progress on.

On the other hand, I've never tried these things with anyone else, and
my partner and I are already good programmers who work well together.
I suspect it would take a much greater effort in a different context.

-- ams

Reply via email to