... I love pair programming. But given a choice between arguing with people about pair programming and getting on with doing the rest of XP, I'd rather get on...
... I'd need to know a little more about "not having a customer" because the second-best solution seems to depend on the product you're developing. You can...
... We seem to be talking about two different things here: 1) Comments added by the programmer for clairity. 2) Comments mandated by the organization. ...
Looking for XP courseware providers: A friend of mine just got hired on as a product R+D guy for a company that's got a grip of training institutes down under....
... Cool, send money or clients! (I have given up going to SD, as it has seemed never to produce even the slightest hint of business. I'm glad something good...
... This sounds very true. Still, in all my years, I have seen very few comments that I actually appreciated. (Of course, many of my own comments here are not...
Alistair Cockburn says that it isn't possible to tell whether a group is doing XP from outside the group. I do it all the time. Students in my software...
... I think it works, but I have one "big" problem with the whole issue. I'm not sure that it means anything to say "We are doing XP", or "We are doing RUP"...
... Trying to accurately work this out in my mind. Feel free to tell me what I'm missing. Planning Game - interview? Small Releases - repository? Metaphor -...
... Thanks, guys, I think Im getting some clues on how to proceed.We are writing the software for the fun of it,but don't want to hack around. So I guess...
... I'm not /telling/ anything, but here are some other thoughts ... ... Plus the results on the whiteboard, the acceptance tests, and a video recording if one...
Whenever I document the time I spend at the request of management, I ALWAYS include an entry for the time I spent documenting the time I spent. You cannot...
... What aspects of it seem to you not to be helpful? Ron Jeffries www.XProgramming.com The lyf so short, the craft so long to lerne. -- Geoffrey Chaucer...
... This is why most such practices require contemporaneous logs. Which, after much research, I find means "log things as you do them, not at the end of the...
... What about the time it takes to make a very simple application that uses a subset of the system? If the system has a simple design it should be relatively...
I know the bias against towards using paper index cards rather than planning software, but I just came across an interesting product called PowerCard. The url...
Hi Jim, all, ... I got the following message in my Inbox this morning. Looks as if the name is changing again: We're kicking off the New Year with a new name...
... Since I do consulting work on a time-and-materials basis, I track my time to the quarter hour. However, I track my time *my* way using OmniOutliner, which...
... I wrote a simple program recently that allows the user to type in a number and get that number printed out in decimal, hex, binary, and ascii. In the code...
We run Calgary Agile Methods User Group (www.agilenetwork.ca/CAMUG) meetings every first Tuesday of the month. The meeting normally starts with a 30 min "Juice...
... What about catch (BadLocationException ignored) {} ? Both the parameter name and the spacing are intentional. Ron Jeffries www.XProgramming.com Sorry about...
... In an effort to get more code written, some members write code alone at home but discuss it and do pair programming at the weekly meeting. (We have learned...
... catch (BadLocationException ohWellWeDontCare) ... I changed your catch block. I hope you don't mind. :) This is similar to the "how to write tests that...