Skip to search.

Breaking News Visit Yahoo! News for the latest.

×Close this window

testdrivendevelopment · Test-driven Development

The Yahoo! Groups Product Blog

Check it out!

Group Information

  • Members: 4911
  • Category: Software
  • Founded: Feb 7, 2002
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Messages

Advanced
Messages Help
Messages 1568 - 1597 of 35472   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand Author Sort by Date ^
1568 Kent Beck
kentlbeck Send Email
Jul 1, 2002
8:45 pm
... I'd like to think a bit about what Ron said, and why it might be true that working TDD on paper is different than working TDD with a real computer, real...
1569 Ron Jeffries
ronaldejeffries Send Email
Jul 1, 2002
8:52 pm
... Yes. My basic practice is only to refactor when the code tells me to refactor, not when I think I know what it's about to tell me. I do break that rule...
1570 shasler@...
stevejamesha... Send Email
Jul 2, 2002
1:00 am
I will be out of the office starting 07/01/2002 and will not return until 07/06/2002. I will respond to your message when I return....
1571 wecaputo@...
logosity Send Email
Jul 2, 2002
2:42 am
... book, ... Speculative refactoring has come up before (I think we should call it Dark Room Refactoring after Kent's imagery above), and I remember thinking...
1572 Kent Beck
kentlbeck Send Email
Jul 2, 2002
6:04 am
This is what I do (I think). From the perspective of thinking about a new test case, I'm (finally) prepared to listen to something it's been telling me all...
1573 Ron Jeffries
ronaldejeffries Send Email
Jul 2, 2002
7:58 am
... If the code really already wants Extract Class, it's not speculative and you don't have to wash your hands. Imagine if I was pairing with you one day, we...
1574 Ron Jeffries
ronaldejeffries Send Email
Jul 2, 2002
8:05 am
... No need to feel guilty about that. The code was asking for it. What I'd consider hand-washing material would be a refactoring where after you did it, if...
1575 p_antras Send Email Jul 2, 2002
12:31 pm
First of all, thanks alot to Kent for writing such a book. I only leafed it through, tried some TDD and I'm already amazed by the code I wrote. Moreover, this...
1576 p_antras Send Email Jul 2, 2002
12:32 pm
First of all, thanks alot to Kent for writing such a book. I only leafed it through, tried some TDD and I'm already amazed by the code I wrote. Moreover, this...
1577 psrchisholm Send Email Jul 3, 2002
1:00 am
... Maybe we're talking about a different "this" (went from test cases, plural, to psuedocode, to code which could then have test cases run against it). I...
1578 psrchisholm Send Email Jul 3, 2002
2:03 am
... Even when I identified the best "next" case, it was a huge leap. When I was done, by hook (test cases) or by crook (pseudocoded), the inner loop logic for...
1579 Paul S R Chisholm
psrchisholm Send Email
Jul 3, 2002
3:21 am
For those who came in late: The program being developed (with TDD) takes several rows (each with zero or more columns) as input, and generates several 5-tuples...
1580 Ron Jeffries
ronaldejeffries Send Email
Jul 3, 2002
10:21 am
... I'm confused. A recent note of yours made me think you were /not/ doing these with TDD, that you were instead writing out lots of tests and doing paper...
1581 psrchisholm Send Email Jul 3, 2002
1:21 pm
... I did the first 7 tests with TDD: test/Red/Green. (Here, "test" means "introduct a new test case.") Tests 8, 9, and 10 introduced combining identical rows...
1582 Ron Jeffries
ronaldejeffries Send Email
Jul 3, 2002
3:07 pm
... What am I missing? It seems you wrote that you were doing this all on paper. Did you start doing it on computer instead, or were you not doing it on paper?...
1583 C. Keith Ray
attkeithray Send Email
Jul 3, 2002
4:20 pm
I haven't tried to implement RLE using test-first. I was given code for RLE8 and wrote a few tests to validate that it works. The code I was given was pretty...
1584 Jason Elbaum
jelbaum Send Email
Jul 3, 2002
4:31 pm
I've been working with TDD for a few months now, and in general I like what I see. I've run into a few difficulties relating to my work environment, though,...
1585 schroeder@...
benschroeder2 Send Email
Jul 3, 2002
4:47 pm
... Does CVS have a branching facility? In Perforce, we "integrate&quot; the file to a new place, which creates a copy, and then remove the old one. The history...
1586 Kent Beck
kentlbeck Send Email
Jul 3, 2002
5:29 pm
As an alternative to your suggestion to work through the tests in the order you did, let me suggest that folks try working through the tests in different...
1587 C. Keith Ray
attkeithray Send Email
Jul 3, 2002
5:32 pm
... I think "remove" doesn't do a permanent remove in CVS. You can always get the old file back if you need it. ... C. Keith Ray ...
1588 Brian C. Robinson
bcrtrw Send Email
Jul 3, 2002
6:26 pm
I have been doing TDD for about a year and a half now at work and I have seen great improvements in my abilities to code. But recently I undertook a project...
1589 Kent Beck
kentlbeck Send Email
Jul 3, 2002
6:59 pm
What if you had a little object representing an attribute in the file? Each Attribute would have a file offset and methods to read and write. There would be...
1590 dossy Send Email Jul 3, 2002
7:47 pm
... You're lucky this isn't a multi-player game. Most of those have been forced to do trivial encryption of the player file in order to keep people from...
1591 Peter Hansen
plhansen2000 Send Email
Jul 3, 2002
9:42 pm
... Why not try just that, and look for a different solution only when you find it to be a problem? I agree it _feels_ wrong, but we do that and haven't...
1592 Bill de hÓra
bdehora Send Email
Jul 3, 2002
10:54 pm
... Yep. * If you have admin access to the repository, you /can/ rename files and keep version history; Google for Karl Fogel's CVS book and go to the ...
1593 Simon Crase
simon_crase Send Email
Jul 3, 2002
10:55 pm
... [munch] ... An alternative is to gut the original file - take the code elsewhere and just leave the CVS $Log$ comments. Cheers, Simon...
1594 psrchisholm Send Email Jul 4, 2002
3:14 am
... ... so, having gotten through the first seven tests with TDD, but unable to use TDD for the next two or three test, I started doing designs on paper....
1595 psrchisholm Send Email Jul 4, 2002
3:33 am
... A couple of suggestions: o I think it's good to distinguish "checkpointing" (where you keep track of the history of your personal changes, for your own ...
1596 Paul S R Chisholm
psrchisholm Send Email
Jul 4, 2002
7:13 am
Between the several examples I've read, and my own personal experience, it seems TDD goes better with a functional programming approach than with an imperative...
1597 Laurent Bossavit
morendilfoo Send Email
Jul 4, 2002
8:52 am
... Separate command and query. Mock objects. The former pattern predates TDD, of course... ... A lot compared to what ? Calling linecount() on that File is...
Messages 1568 - 1597 of 35472   Oldest  |  < Older  |  Newer >  |  Newest
Add to My Yahoo!      XML What's This?

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help