Hi All, I'm still learning about XP and I'm wondering if the XP methodology can actually extend a project's timeline? An example how this might occur is with...
Hi Chris, The time that you take refactoring is more than made up for in the time you don't spend in over-design, and developing the product with feedback from...
Chris, Good question. Here are my thoughts: * Refactoring is supposed to be going on constantly, not in spurts. For example, a one day development task would...
Hi Chris, ... I wanted to answer this question outside of the context of refactoring. I think the answer to this question is actually 'yes', but because of the...
Marty, Building on your comment: "If you ever find a situation where a developer says to their project manager "I need to spend a few days refactoring the...
BDUF doesn't remove the need for refactoring. Now-a-days I find BDUF scary. Every time I am asked to design something up-front, I find that the longer I do it...
... Sure, yes, that will probably happen. In fact, it's pretty likely to happen even on a "traditional" project, as you're extremely unlikely to have got your...
Hi Kerri, ... Team culture normally solves this problem for me. I consider myself a pragmatist, so if I'm pairing with someone and I see them doing this, then...
I differ from Marty. ... For me, if you're not adding functionality, or justifying your changes based on "future requirements", then you're not goldplating....
Nigel asked a question about architecture that I don't have handy right now, but from memory.... If you have a "Type 1" architecture (as opposed to Type 1...
I see, the XP paradigm is becoming more clear now. Thank you to Paul and everyone else who provided such comprehensive replies. Regards, Chris Harrison. _____ ...
Hi, I have a vacancy on my team, for either a Java developer, or a Visual Basic developer who would like to move to Java. As far as programming skill goes,...
Hi all, Chris is going to be busy on the 27th of July. (Dot Net developers Group) Do we want to:- A. Move the meeting to another date so he can present. (What...
Mondays are no good for me. If you want to keep in on the Tuesday, then I'm happy to talk about something. Options are: - My experiences on a big, long,...
To all XP/Agile software development fans: The Organizing Committee of XPAU 2004 would like to hear about your opinions/experiences regarding the Question of...
Thank you for your time in responding to the survey. Here is the link to the results: http://pairp.csc.ncsu.edu/compatibility_results.html The survey results...
Hi Guys, I have to help define the "KPIs" for the members of development. I feel it's a bunch of s**t, but we have to come up with something. Currently they...
Hi Guys, I had a great time snowboarding in NZ last week, so I wasn't reachable. Marty, your talk sounds great. I'd hate to miss it. I could always do my...
Hi, Currently I am trying to run a pilot project adopting XP. But when I plan some iterations in my project, I am confused about the refactoring practice. My...
Hi Ming, ... All the best with it! ... It's more like just a part of the way of programming. Before starting a task, I might refactor the existing code to make...
Hi All FYI www.everythinglinux.com.au has some books available for only $16.95 ATM. Some of you might be interested in a couple of these: Sams Teach Yourself...
Hi, We currently have a contract position available for experienced C/C++ Analyst/Programmer. The role is initially a 6 month contract; however there is...
Hi all, I am doing my honours degree at Monash University. My research is on detecting the bad smells in code, which could then be improved with the help of...
Try any of the NFoo tools. So: Nant NUnit Nmock CruiseControl.Net NCover ... Let me know how you go ;) Nigel ________________________________ From: margch20...
Being inspired (infected?) by the idea of Dependency Injection (thanks to Steve Hayes), and specifically by the idea of a factory that auto-assembles objects...