My quote was somewhat incomplete. I did it on the top of my memory; I'm writing from the book, now: (( page 187, talking about Planning Extreme Programming )) ...
On Sun, Aug 31, 2008 at 9:32 PM, Simon Kirk ... Mumble mumble... my days in statistical and probabilistic analysys are very far in the past ;),but I felt that...
I think that the problem in this case is that the test for the corner case was the first one written and made to pass. If the "normal" case test was written...
Hi John, Here is the way I see it. 1. The developer knows what the software should(n't) be doing for the current development cycle. 2. Developer writes...
Hello, John. On Monday, September 1, 2008, at 1:00:09 AM, you ... Yes. Seems to me that TDD done at all carefully does that. ... Certainly. Don't do that,...
Hello, John. On Monday, September 1, 2008, at 1:14:24 AM, you ... I don't think so. Not if it has to work. If it doesn't have to work, as Chet puts it, we are...
Hi Victor, The point is that if your code *relies* on a method to behave a certain way, then your intention and the consequent code dependencies should be...
... Agreed. I start from there and add more test cases when I know I need behavior that isn't captured in any existing test case. Regards, John A. De Goes ...
I really think coding without automated tests is like gambling. Sometimes you come out ahead, but most times you go broke. The exact percentage depends not...
Hi John, I am afraid we understand differently what I wrote. ... certain way, then your intention and the consequent code dependencies should be documented in...
A short screencast showing myself and two other developers TDD'ing a Stack in the Java programming language: http://www.vimeo.com/1653402 I think it makes a...
Hi Victor, Then we may not disagree at all, and would likely both recommend that David continue writing tests, until the behavior he needs is captured in the...
... And I certainly appreciate all the discussion and advice I've gotten! For now, I'm sticking with two tests for that specific function (a normal case and...
Hi all Some of my team are forming a study group around (so-called) ping-pong pairing, meaning one of the pair writes the test, then the keyboard is swapped,...
Hello, John. On Tuesday, September 2, 2008, at 7:12:10 PM, you ... Interesting. Makes me wish we could make UNA work. However ... 1. You started with about a...
Hi Ron, ... We have a demo server you can use. It's not designed for production work, but if you just want to do a little coding here and there, it would fit...
Simon, On Wed, Sep 3, 2008 at 5:50 AM, Simon Kirk <extremeprogramming@... ... I kind of suspect that a study group approach to ping-pong programming...
Hi Dave ... Yes, I agree. Trying it out is exactly what the group are going to do. I was using Study Group in terms of the pattern from Fearless Change, but...
Hi all, Remember JBehave? The mother of all BDD frameworks? Well, it's still alive. We've just released version 2 - a complete redesign that we hope will be...
Great webcast, SHORT and concise! Shows the very basics of TDD and of course also your product (in a way that at least got me interested) :) Perfect for...
... project. ... I would like to add to this list the following additions. An XP project has more points in time for the customer to halt investment. Having...
... This struck me as incredibly funny because it's actually the reason I write unit tests only flipped around. I consider 99% of my unit tests worthless. The...
Coding with automated tests is gambling too. If you could have had business success without the tests, you would likely have gotten results sooner by ...
I wanted to let this cool before replying. I didn't give up metaphor. I agree with Lakoff and Johnson that all abstract thought is metaphorical and grounded in...
i agree with everything everyone has said about risk mitigation and Steven's comment about not bothering to mitigate irrelevant risks is a great example of...
Dear Paul, The strategy you outline below seems like a reasonable idea. It should be possible to do this in a way that harmonizes with XP. The problems I can ...
Hello, In case someone would like to visit south america and practice their spanish, there is an agile conference that will take place in Argentina in...