Quoting Randy Coulman <[EMAIL PROTECTED]>: > > > [EMAIL PROTECTED] wrote: > > > > Do you mean like documentation? Nah, I just write the first test and > evolve the > > code from there. I might have some code samples at home somewhere if my > kids > > haven't deleted them to make room for the new virus or spyware they > downloaded > > this week! 8^) > > > > I mean more like a description of the exercise, or an experience report about > how it goes, or something like that. > > For example, what "stories" do you give the class for what they are to be > implementing? How do you introduce the exercise? That sort of thing. > > The one set of code samples I looked at focussed solely on a adjusting a game > score given a handicap. Do you ever take it further, like to actually > computing a handicap given game scores? > > Randy > -- > Randy Coulman > Senior Software Engineer > Key Technology, Inc. > [EMAIL PROTECTED]
When I do the exercise in a demo, which is probably the code you found, I have 20 - 30 minutes, so I only show the handicap differential calculations and a little bit of refactoring. In my training class, we use the handicap manual as the specification, write the stories, and implement everything except the tournament score stuff. I omit that, because I need to get it done in half a day, and a lot of non-golfers just don't get it. When I do this exercise in a demo, many folks are surprised that there ends up being more test code than implementation code. This gives me the opportunity to talk about the differences of doing TDD vs. manual debugging through the user interface. GB. > > ----------------------------------------- > DISCLAIMER: This email is bound by the terms and conditions described at > http://www.key.net/disclaimer.htm > > > > To Post a message, send it to: [EMAIL PROTECTED] > > To Unsubscribe, send a blank message to: > [EMAIL PROTECTED] > > ad-free courtesy of objectmentor.com > Yahoo! Groups Links > > > > > > > To Post a message, send it to: [EMAIL PROTECTED] To Unsubscribe, send a blank message to: [EMAIL PROTECTED] ad-free courtesy of objectmentor.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/extremeprogramming/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
