« Another semester - the last one | Main | More mars pictures »

January 13, 2004

Sam Gentile on .NET Rocks

Sam Gentile is on .NET Rocks and talks about .NET and eXtreme Programming.

A few thoughts and sound bytes as I listen to it.

Pair programming gives you "instant code reviews"

I overheard someone complaining about working in pair programming recently. He was complaining about his partner nagging him about using the down arrow instead of page down. At least as I understand it, not the type of thing your pair programming partner is supposed to help you out with. No wonder lots of people disregard pair programming. I had one course where we were required to program in pairs during labs. Could of been a neat and effective idea, except we were given little background of how it was supposed to work.

"I've had fairly good partners."

I think this is important. Pair Programming sounds like an excellent way for outstanding developers to make each other even better. It seems to me that a lot of the more "traditional" methodologies are an attempt to minimize the effect any one developer has on a project. While they prevent a horrible developer from ruining a project, they also limit an outstanding developers. I think that is the way it is with everything, it is extremely difficult to protect yourself from huge failures without limiting yourself from huge gains. I suppose those traditional methodologies will work better when you ship all your programming overseas (or just outsource in general) when you don't know the developers.

Sam talked about NUnit. I know I've mentioned it several times, but yet again need to check out NUnit for test driven development.

Mark Dunn says "I've tried C++ several times. It made me want to shave a cat." Yeah, he's from the south.

Posted by mikel at January 13, 2004 04:03 PM

Comments

Post a comment

Thanks for signing in, . Now you can comment. (sign out)

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)


Remember me?