I just got through reading the first two versions of
the bowling examples posted recently on Ron Jeffries
site. Just like "Adventures in C#" I find his specific
programming articles incredibly clear and concise.
My observation of the first version was how large and
poorly designed it was. I noticed that the class model
he used seemed to support the tests and not the domain
model. I don't know if this leads to the correct
model.
Although the second version was a vast improvement it
still didn't fit the domain model very well.
I would have had a BowlingResult class and a Frame
class. The Frame class would contain properties like
Strike or Spare. I decided to undertake this same task
written in the same style as Ron and post it on my web
site. It should be available in a few days.
Either way, I don't know how Ron finds the time to
create such wonderful content for us to think and
analyze.
Thanks Ron,
Stede
__________________________________
Do you Yahoo!?
Yahoo! Mail - Easier than ever with enhanced search. Learn more.
http://info.mail.yahoo.com/mail_250
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/