> These simplistic examples (creating a URL from a string)
> will work the same no matter how many times you execute them, but a lot of
> real code isn't that simple.

  Well *THANK* you, John! ;-)  Indeed as I was finishing up that
sermon and packing up my soapbox, I thought of the many shortcomings
of using string assignment and appendage (is that the right word?) but
I trust my meaning was clear.

  Your example is better - something I hadn't thought of. Something as
simple as -[myWidget explodeHamster] is clearly destructive to your
Hamster* which may hinder future debugging attempts. Perhaps even
better is -[myHamster multiplyEyesByTheTimeOfDay:] ... how many eyes
did your hamster have before? That's easy enough to see in the
debugger. How many will it have now? Well probably more (or less at
and just after noon or midnight) than it had before, that's for sure
...

  The point is, for debugging, nothing is easier than seeing (at a
glance) your variable and its value in a convenient list in your
debugger and being able to modify that (to see what happens if your
hamster has twenty-eight eyes and the time is given in 24-hour mode
versus 12-hour for that particular trip through your for loop.

--
I.S.
_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to