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...
Show off your group to the world. Share a photo of your group with us.

Best of Y! Groups

   Check them out and nominate your group.

Messages

  Messages Help
Advanced
Messages 4150 - 4179 of 28238   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
4150
Hello ... You've mentioned that your area of concern is applying TTD to GUI's. I was wondering if you could elaborate a little on what you've learned? Are...
noneofyer42businessbub
noneofyer42b...
Offline Send Email
Jun 2, 2003
5:05 am
4151
... I'm x-posting this to a mailing list on the subject of TDD+GUI. ... If our GUI toolkits had themselves been invented via test-first, we would not be having...
Phlip
phlipcpp
Offline Send Email
Jun 2, 2003
5:30 am
4152
... I would add that it's often also a good thing to refactor code that you need to *understand* (even if you don't need to change it). Regards, Ilja...
Ilja Preuss
ipreussde
Offline Send Email
Jun 2, 2003
12:02 pm
4153
... you have ... Hi Ilja, I have been thinking about this, and it makes sense - if you are working with some code and your neighbourhood of objects/code isnt...
Nicholas Robinson
NicholasRobi...
Offline Send Email
Jun 2, 2003
12:21 pm
4154
... with some code and your ... idea to improve the ... Of course, that is a good reason for refactoring if you need to understand that code to get your...
Peter van Rooijen
tailcall
Offline Send Email
Jun 2, 2003
1:16 pm
4155
... makes sense - if you are working ... Yes I understand that. Expressiveness is a product in improving understanding. But a well written piece of code...
Nicholas Robinson
NicholasRobi...
Offline Send Email
Jun 2, 2003
1:35 pm
4156
... Under what circumstances would you need to understand a section of code but not need to modify it? One circumstance I can see why there might be a need to...
Buddha Buck
buddhabuck
Offline Send Email
Jun 2, 2003
2:34 pm
4157
... I was still talking in reference to what Ilja said previously. ... That makes sense. ... Yes. When I wrote my original reply, I was considering in my mind...
Nicholas Robinson
NicholasRobi...
Offline Send Email
Jun 2, 2003
2:54 pm
4158
The next Phoenix eXtreme Programming User Group meeting will be held on Monday, June 9th. This is an informal gathering of Phoenix area developers and project...
Turpin, Jay
jay_turpin
Offline Send Email
Jun 2, 2003
3:52 pm
4159
... From: "Buddha Buck" <bmbuck.at.14850.com@...> To: "testdrivendevelopment@yahoogroups.com" ...
yahoogroups@...
jhrothjr
Offline Send Email
Jun 2, 2003
4:50 pm
4160
Greetings! I seem to run into a bit of difficulty when I am using TDD to write code that meets business-rules-type logic. Perhaps this is a function of my...
Gern Blanston
gernlearner
Offline Send Email
Jun 2, 2003
8:26 pm
4161
... From: "Gern Blanston" <gernlearner.at.yahoo.com@...> To: "testdrivendevelopment@yahoogroups.com" ...
yahoogroups@...
jhrothjr
Offline Send Email
Jun 3, 2003
1:01 am
4162
I'd agree to a certain extent, however I do think there is times when refactoring code can be done regardless of changing the code. If you have ROI in mind...
Keith Nicholas
keithcompac
Offline Send Email
Jun 3, 2003
1:40 am
4163
... Hi Gern, I think John Roth is right when he says this is a kinda of rule-driven event system. I worked on a project which had similar business rules, in...
Nicholas Robinson
NicholasRobi...
Offline Send Email
Jun 3, 2003
6:53 am
4164
... One solution I've used for this kind of problem is a bidding system. You have a class for each rule, all with a common interface. The interface contains...
Colin Putney
colinputney
Offline Send Email
Jun 3, 2003
9:41 am
4165
... Yes, the bidding aspect is the part of the blackboard pattern we used in ours and it worked very well. The business code is closed to business rule...
Nicholas Robinson
NicholasRobi...
Offline Send Email
Jun 3, 2003
10:15 am
4166
... From: "Nicholas Robinson" <nicholasrobinson.at.yahoo.co.uk@...> To: "testdrivendevelopment@yahoogroups.com" ...
yahoogroups@...
jhrothjr
Offline Send Email
Jun 3, 2003
10:19 am
4167
... How do I know which code I need to modify if I don't understand it? Regards, Ilja...
Ilja Preuss
ipreussde
Offline Send Email
Jun 3, 2003
12:43 pm
4168
... How do you know which code you need to understand? - Robert...
Robert Blum
groby_b
Offline Send Email
Jun 3, 2003
12:58 pm
4169
... Seriously (and unfortunately), given the code I am currently working on, sometimes I can only guess and refactor until I find out... :( Regards, Ilja...
Ilja Preuss
ipreussde
Offline Send Email
Jun 3, 2003
1:29 pm
4170
Seriously (and unfortunately), given the code I am currently working on, sometimes I can only guess and refactor until I find out... :( Regards, Ilja Amen to...
amr@...
amr_samadisy
Offline Send Email
Jun 3, 2003
2:23 pm
4171
Thanks for the pointers! I'll study up on the BlackBoard pattern. I have two separate threads of thought: 1. It seems that finding a good algorithm for the ...
Gern Blanston
gernlearner
Offline Send Email
Jun 3, 2003
7:07 pm
4172
... Exactly. The bid is the precedence factor. Typically, a rule bids according to how "specific" it is. In your example above, rule 1 is fairly general, so it...
Colin Putney
colinputney
Offline Send Email
Jun 3, 2003
8:41 pm
4173
... With business rules represented as objects, which I consider to be good, why can't each business rule know whether it overrules another? A rule could...
Peter van Rooijen
tailcall
Offline Send Email
Jun 3, 2003
9:10 pm
4174
... Hi,I think in general its difficult to develop any kind of 'mathematical algorithm' with TDD. For example an algorithm on computing primes. Has anybody...
Carsten Behring
carsten_behring
Offline Send Email
Jun 3, 2003
9:53 pm
4175
... Sure. Instead of bidOn() you could have a method like overrides(rule, order, origin, destination) which returns a boolean. The rule passed in would be the...
Colin Putney
colinputney
Offline Send Email
Jun 3, 2003
10:38 pm
4176
... Yes. There are a few Sieve examples done TDD out there, and it works out quite nicely. In general mathematical algorithms are quite "nested". Things aren't...
Ron Jeffries
ronaldejeffries
Offline Send Email
Jun 3, 2003
10:49 pm
4177
... From: "Peter van Rooijen" <peter.at.vanrooijen.com@...> To: "testdrivendevelopment@yahoogroups.com" ...
yahoogroups@...
jhrothjr
Offline Send Email
Jun 4, 2003
1:23 am
4178
I think there is definitely categories of algorithms that are near impossible to TDD into place unless you know them beforehand. This is because the way you...
Keith Nicholas
keithatcompac
Offline Send Email
Jun 4, 2003
1:38 am
4179
that's not really developing a sieve type algorithm its implementing the algorithm ... From: Ron Jeffries [mailto:ronjeffries@...] Sent: Wednesday, 4 June...
Keith Nicholas
keithatcompac
Offline Send Email
Jun 4, 2003
1:41 am
Messages 4150 - 4179 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