As some of you know, we have been using XP to develop some apps. As part of this, we have obviously been developing unit tests as we go. Well, we're...
25953
Ron Jeffries
ronjeffries@...
May 1, 2001 9:37 am
... Simplicity, Communication, Feedback, and Courage. Bravo! Ronald E Jeffries http://www.XProgramming.com http://www.objectmentor.com...
25954
Anders Bendtsen
anb@...
May 1, 2001 12:06 pm
I'm working on a project where we are considering using XP. Out project manager one day asked: 'How do you use uni test with our old code?' A good question....
25955
Joshua Macy/Towers Pe...
macyj@...
May 1, 2001 12:13 pm
I find Design Patterns most useful in communication about the code, rather than in writing the code itself; patterns provide a consistent common vocabulary for...
... There's been a lot of threads on this in the past, so first thing I'd recommend is search the archives and then search the Wiki. There's no easy answer....
25959
Jason Rogers
jason.rogers@...
May 1, 2001 1:17 pm
... Yes. Do you have a more specific question?...
25960
Gauti Thor Reynisson
gautithor.reynisson@...
May 1, 2001 2:56 pm
Joshua Macy: "...-on the other hand, it seems to me that attempting to become a better coder by setting out to learn patterns from Design Patterns and to use...
25961
Dan Palanza
dan@...
May 1, 2001 3:19 pm
... I take the above to mean that patterns are experientially learned; they are not learned vicariously. If that is consistent with Joshua's intent, then I ...
25962
Kenneth Tyler
kentyler@...
May 1, 2001 3:23 pm
... On some projects I have replaced "metaphor" with "one page drawing". That is, you make a one page drawing of the whole system (which forces it to be a ...
25963
Arrizza, John
john.arrizza@...
May 1, 2001 3:52 pm
... Yes, a fair amount; last year or so on a few small projects and one larger project. My experience has been one of a catch-22: unit tests are easier to...
25964
dbrady@...
May 1, 2001 4:38 pm
To Unsubscribe, send a blank message to: extremeprogramming-unsubscribe@eGroups.com These instructions are clearly posted, and in a fairly obvious location ...
25965
Phlip
pplumlee@...
May 1, 2001 5:04 pm
... Test-free legacy code has a delicate investment in BigBangTesting. Here's the rules: - Don't Refactor it; treat it as a 3rd party library and just use it. ...
25966
Lee
lvbis@...
May 1, 2001 5:30 pm
... === How then can you explain the modules passing the units tests if they had a serious flaw? Secondly, would this flaw have been missed if you doing 100%...
25967
ian.rae@...
May 1, 2001 5:41 pm
... Except that there are two reasons why stories don't get into the current iteration: they are lower priority OR there's not time to do them in the iteration...
25968
Ivan Tomek
ivan.tomek@...
May 1, 2001 6:15 pm
I think that this discussion shows that the first problem of the concept that everybody seems to understand it in a different way. Somebody gives 'assembly ...
25969
william.wake@...
May 1, 2001 7:49 pm
I like some of the lower-level metaphors as well, but let me add a testimonial for assembly line (in addition to C3's paycheck one): On a customer service...
25970
william.wake@...
May 1, 2001 8:15 pm
I try to get three aspects (all stolen from others in this group, of course): * "Know your objects intimately" (You can see why "System Metaphor" is the phrase...
25971
davechaplin@...
May 1, 2001 8:19 pm
... project ... A ... Yes. I had to take over some seriously poor code written by a total hacker. [A select case statement that was about 20 screens long - I ...
25972
RobertoQuiñonez
robertoqzs@...
May 1, 2001 9:16 pm
It's a great adventure to start. You needed to begin with gathering old documentacion about this project, inclusively would you need into its control...
25973
Glen B. Alleman
galleman@...
May 1, 2001 9:48 pm
The current issue of IEEE Computer has a continuation of Barry Boehm's and Victor Basili's article on the TOP 10 Issues. The current article is on the Top 10...
25974
Peter van Rooijen
peter@...
May 1, 2001 9:53 pm
... From: <davechaplin@...> ... That sounds like good advice. As I read this, it occurred to me that if you want to enhance an already working program...
25975
Dinwiddie, George
George.Dinwiddie@...
May 1, 2001 9:53 pm
Bullet-proof is a business requirement. Write a user story for each type of exploit that you must withstand. Write acceptance tests that demonstrate these...
25976
rmartin@...
May 1, 2001 10:43 pm
There has recently been a conjecture placed on the extreme programming mail group that Design Patterns are harmful. The complaint is that designers try to...
25977
Andrew Hunt
andy@...
May 1, 2001 10:55 pm
... That's a good and useful tool, but it's not the same as a Methapor, nor is it as powerful. The metaphor can be almost fractal, as it can answer low-level...
25978
Glenn Vanderburg
glv@...
May 1, 2001 11:56 pm
... I agree that there are problems with the Metaphor concept as it stands ... or at least as it's currently articulated in the XP literature. But I think it's...
25979
Louis Marascio
lmarascio@...
May 1, 2001 11:58 pm
Perhaps this leads to a new way of looking at metaphor entirely. Rather than specifying that part of the XP process is to define a system metaphor in the...
25980
Holden Glova
h.glova@...
May 2, 2001 12:34 am
... Excellent writings Joshua! I have saved this for sure, thank you. -- Holden Glova, h.glova@... Software Engineer Alchemy Group Limited Level 6...
25981
Keith Nicholas
keithn@...
May 2, 2001 12:40 am
XP is the bruce lee in a combat arena filled with sumo wrestlers XP is Jackie Chan (agile, quick, light)...