Search the web
Sign In
New User? Sign Up
testdrivendevelopment · Test-driven Development
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Best of Y! Groups

   Check them out and nominate your group.

Messages

  Messages Help
Advanced
Messages 1 - 30 of 28238   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
1
Hello, This email message is a notification to let you know that a file has been uploaded to the Files area of the testdrivendevelopment group. File :...
testdrivendevelopment...
Send Email
Feb 8, 2002
2:07 am
2
Can success be far behind? No, or this would be a mighty short book. Do you mean "yes"?...
ronaldejeffries
Offline Send Email
Feb 8, 2002
2:50 am
3
Just reacting while things are fresh. Get over it. This is how I think. You're telling people (repeatedly) that if this seems crazy, don't do it. Maybe I'm too...
ronaldejeffries
Offline Send Email
Feb 8, 2002
3:06 am
4
I'll try to save a few up this time. Might not succeed, I'm getting tired. ========= The rate creation on pp 24ff is /profound/. It's something that I have...
ronaldejeffries
Offline Send Email
Feb 8, 2002
3:34 am
5
first impression: it's sharpened up a lot recently. - Preface "(You'll have to work on grumpiness...)" - should be separate bullet point "4WD" -> "4 wheel...
Steve Freeman
smg_freeman
Offline Send Email
Feb 9, 2002
12:58 am
6
... Whether == works instead of "equals" depends on the JDK's implementation of "String". Most impls have a maximum number of chars for this, so "CHF"=="CHF"...
Dierk.Koenig@...
codevise
Offline Send Email
Feb 9, 2002
3:15 pm
7
Hiall, Frank pointed me to this group and I'm sorry to start with a rather compelling statement: IMHO the example violates the rules of TDD as I understood...
Dierk.Koenig@...
codevise
Offline Send Email
Feb 9, 2002
3:18 pm
8
Preface QA can shift to proactive work ?? Sorry, I cannot think of any. What would be an example? cheers Dierk...
Dierk.Koenig@...
codevise
Offline Send Email
Feb 9, 2002
3:22 pm
9
Todo Learning when not to test. when asked what I need to test, my usual answer is: "my logic" stressing both words "my" means - not to test third party...
Dierk.Koenig@...
codevise
Offline Send Email
Feb 9, 2002
3:31 pm
10
Source code changes are in italics I would rather prefer bold (like in the Refactoring book) for better readability. cheers Dierk...
Dierk.Koenig@...
codevise
Offline Send Email
Feb 9, 2002
3:50 pm
11
That is great! Showing how the process begins to smell while the code entropy rises. This is really useful, for the reader can detect this situation at work. ...
Dierk.Koenig@...
codevise
Offline Send Email
Feb 9, 2002
3:50 pm
12
to-card on the right: great idea! excellent visualization! Add and Subtract acceptance test: Why does "Add" return Dollar, while "Subtract" returns Pound? "Add...
Dierk.Koenig@...
codevise
Offline Send Email
Feb 9, 2002
3:51 pm
13
This time for sure p.27 assertEquals(new Money(10/5,"CHF"),francs); I always try to avoid calculations in the expected values like the 10/5 here. It does an...
Dierk.Koenig@...
codevise
Offline Send Email
Feb 9, 2002
3:58 pm
14
That NullPointerException thing. Well, Java is not really elegant here, but to me it is good software craftsmanship not to throw misleading exceptions. I would...
Dierk.Koenig@...
codevise
Offline Send Email
Feb 9, 2002
4:10 pm
15
little typo p. 34 "Note also that [we] are using...] cheers Dierk...
Dierk.Koenig@...
codevise
Offline Send Email
Feb 9, 2002
4:18 pm
16
Hi all - I like the book very much. Here's a worry I have: the top of page 15 where we have a test that runs because we've hardcoded the "10". Then we replace...
edwardhieatt
Offline Send Email
Feb 9, 2002
8:24 pm
17
... I suppport this point. We could start by passing back a second constant, selected by "if". The driving force for the replacement would be rule No. 2 ...
Dierk.Koenig@...
codevise
Offline Send Email
Feb 11, 2002
9:52 am
18
... I suppport this point. We could start by passing back a second constant, selected by "if". The driving force for the replacement would be rule No. 2 ...
Dierk.Koenig@...
codevise
Offline Send Email
Feb 11, 2002
9:52 am
19
... While what Dierk and Edward are saying is one good way to go, I think it's not the only way to go. The programmer already knows how he got the 10. (The...
Ron Jeffries
ronaldejeffries
Offline Send Email
Feb 11, 2002
11:01 am
20
Value Object and Immutable are the same pattern, near as I can tell. The point is that you are using objects in a degenerate way, like values, not like things...
Kent Beck
kentlbeck
Offline Send Email
Feb 11, 2002
7:28 pm
21
Proactive QA would write application-level tests in preparation for presenting stories to the development group for detailed estimation and implementation....
Kent Beck
kentlbeck
Offline Send Email
Feb 11, 2002
7:29 pm
22
There are two schools on writing tests to force you to replace "10" with "amount * rate". The first school I call Triangulation. It predicts that you wait...
Kent Beck
kentlbeck
Offline Send Email
Feb 11, 2002
7:46 pm
23
I've uploaded a version that implements testEquals before testMultiplication. See how you like it. Feel free to send stupid typos to me directly instead of...
Kent Beck
kentlbeck
Offline Send Email
Feb 11, 2002
8:33 pm
24
I believe the interplay of two characters is essential to explaining how dynamic TDD is, but as Steve points out, there's no visual clue that it's going on. ...
olibye
Offline Send Email
Feb 12, 2002
12:15 am
25
Re: "really working code". I was programming, and running JUnit, as I was writing. It gets a bit mixed up now, because I am revising code mid-stream. I...
Kent Beck
kentlbeck
Offline Send Email
Feb 12, 2002
1:53 am
26
... On a related note, Chet and I wrote a thing in Ruby that saves all the files that have changed every time we run the tests. We will probably enhance it to...
Ron Jeffries
ronaldejeffries
Offline Send Email
Feb 12, 2002
2:24 am
27
... Well, now the problem is, that we're not starting with our goal, but with an intermediate step, that is not motivated directly. This is still because we...
Dierk.Koenig@...
codevise
Offline Send Email
Feb 12, 2002
7:44 pm
28
... Lately we used "negative tests" to drive the code from constants to calculation. starting with an assert and a constant implementation we write a second...
Dierk.Koenig@...
codevise
Offline Send Email
Feb 12, 2002
8:16 pm
29
self.log = self.log + "testmethod" This seems to be a little smelly to me, because we instrument the production code with functionality for testing purposes. ...
Dierk.Koenig@...
codevise
Offline Send Email
Feb 12, 2002
8:29 pm
30
Frank published a paper with an excellent solution for the code examples (to mention only one point). ...
Dierk.Koenig@...
codevise
Offline Send Email
Feb 12, 2002
8:33 pm
Messages 1 - 30 of 28238   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

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