Scott McKellar wrote:
--- Mike Rylander <[EMAIL PROTECTED]> wrote:
<snip>
I've been mulling this over for a couple days, and I've got to
disagree with Bill. IFF mid-iteration changes (removal, in
particular, of a key) can be handled transparently and safely, and
that guarantee can be carved into the requirements for the API, then
I
think it is a decidedly /good/ thing.
Removal is the scenario I had in mind as well.
For some reason, mid-iteration changes seem dangerous to me, though I
have no concrete examples to support my paranoia. However, if, as Mike
pointed out, they can be handled transparently and safely, then I'm all
for it.
-bill
--
Bill Erickson
| VP, Software Development & Integration
| Equinox Software, Inc. / The Evergreen Experts
| phone: 877-OPEN-ILS (673-6457)
| email: [EMAIL PROTECTED]
| web: http://esilibrary.com