Loading ...
Sorry, an error occurred while loading the content.
 

Re: [XP] Re: TDD, XP and debuggers

Expand Messages
  • Randy MacDonald
    That you try to solve problems without the benefit of knowing where errors occur. I would not wish partial blindness on anyone. ... From: George Dinwiddie
    Message 1 of 260 , Aug 3 11:37 AM
      That you try to solve problems without the benefit of knowing where errors
      occur. I would not wish partial blindness on anyone.

      ----- Original Message -----
      From: "George Dinwiddie" <programminglists@...>
      To: <extremeprogramming@yahoogroups.com>
      Sent: Tuesday, August 03, 2004 2:21 PM
      Subject: Re: [XP] Re: TDD, XP and debuggers


      > What do you mean?
      >
      > On Tue, Aug 03, 2004 at 02:10:27PM -0400, Randy MacDonald wrote:
      > > That could work. I don't envy you, however.
      > >
      > > ----- Original Message -----
      > > From: "George Dinwiddie" <programminglists@...>
      > > To: <extremeprogramming@yahoogroups.com>
      > > Sent: Tuesday, August 03, 2004 2:16 PM
      > > Subject: Re: [XP] Re: TDD, XP and debuggers
      > >
      > >
      > > > My tests can tell me what assertion failed, but not where the error is
      > > > in the code (or in the test). I generally have to read the code to
      > > > determine where is the error. (Or, if I'm feeling confident, roll
      back
      > > > my last change and rewrite it.)
      > > >
      > > > - George
      > > >
      > > > On Tue, Aug 03, 2004 at 02:03:38PM -0400, Randy MacDonald wrote:
      > > > > Unless I misunderstand the definition of "what and where" (exception
      > > name,
      > > > > and program line number), my response is: of course. Yours don't?
      > > > > Interesting. How can you develop software?
      > > > >
      > > > > ----- Original Message -----
      > > > > From: "George Dinwiddie" <programminglists@...>
      > > > > To: <extremeprogramming@yahoogroups.com>
      > > > > Sent: Tuesday, August 03, 2004 1:52 PM
      > > > > Subject: Re: [XP] Re: TDD, XP and debuggers
      > > > >
      > > > >
      > > > > > On Tue, Aug 03, 2004 at 12:56:46PM -0400, Randy MacDonald wrote:
      > > > > > > Don't use xUnit. rolled my own tests. If all xUnit tells you is
      > > there is
      > > > > a
      > > > > > > bug somewhere, it's not useful.
      > > > > >
      > > > > > Are your tests telling you what and where the error is?
      Interesting.
      > > > > > How do you do that?
      > > > > >
      > > > > > - George
      > > > > >
      > > > > >
      > > > > > To Post a message, send it to: extremeprogramming@...
      > > > > >
      > > > > > To Unsubscribe, send a blank message to:
      > > > > extremeprogramming-unsubscribe@...
      > > > > >
      > > > > > ad-free courtesy of objectmentor.com
      > > > > > Yahoo! Groups Links
      > > > > >
      > > > > >
      > > > > >
      > > > > >
      > > > >
      > > > >
      > > > >
      > > > >
      > > > > To Post a message, send it to: extremeprogramming@...
      > > > >
      > > > > To Unsubscribe, send a blank message to:
      > > extremeprogramming-unsubscribe@...
      > > > >
      > > > > ad-free courtesy of objectmentor.com
      > > > > Yahoo! Groups Links
      > > > >
      > > > >
      > > > >
      > > > >
      > > >
      > > >
      > > > To Post a message, send it to: extremeprogramming@...
      > > >
      > > > To Unsubscribe, send a blank message to:
      > > extremeprogramming-unsubscribe@...
      > > >
      > > > ad-free courtesy of objectmentor.com
      > > > Yahoo! Groups Links
      > > >
      > > >
      > > >
      > > >
      > >
      > >
      > >
      > >
      > > To Post a message, send it to: extremeprogramming@...
      > >
      > > To Unsubscribe, send a blank message to:
      extremeprogramming-unsubscribe@...
      > >
      > > ad-free courtesy of objectmentor.com
      > > Yahoo! Groups Links
      > >
      > >
      > >
      > >
      >
      >
      > To Post a message, send it to: extremeprogramming@...
      >
      > To Unsubscribe, send a blank message to:
      extremeprogramming-unsubscribe@...
      >
      > ad-free courtesy of objectmentor.com
      > Yahoo! Groups Links
      >
      >
      >
      >
    • Ilja Preuss
      ... Yes, but I thought that we were talking about a test that was wrong. Not sure wether that matters, though... Cheers, Ilja
      Message 260 of 260 , Aug 18 12:05 AM
        Adrian Howard wrote:
        > On 17 Aug 2004, at 12:22, Ilja Preuss wrote:
        > [snip]
        >> It's certainly the case that without pairing/reviews I am more
        >> likely to
        >> *miss* tests - but I don't think that I get more *wrong* tests that
        >> cancel out with wrong implementation...
        >
        > I think it could happen over time.
        >
        > - Lack of pairing might mean I miss duplication so a bit
        > of business logic gets into foo and bar.
        >
        > - My acceptance test for the business logic only uses foo.
        >
        > - Later I change bar incorrectly, but the foo test still passes.
        >
        > False-pass for that bit of business logic.

        Yes, but I thought that we were talking about a test that was wrong. Not
        sure wether that matters, though...

        Cheers, Ilja
      Your message has been successfully submitted and would be delivered to recipients shortly.