Update: Daniel Moth may have put this a little more concisely on his blog. I'm not sure I subscribe to his resolution which he admits is a hack. As he says though, "The real solution is not to remove while iterating; it is bad design." Instead, iterate through collecting the keys to remove. Then iterate through your list of keys and remove the associated object from the collection. This is what I tried to illustrate in my "Good Remove" method below. Thanks for the e-mail Daniel. I will look into ......
So if we gathered all the “Morts” in the world and put them in one place would we call it the Mortosphere or Mortopia? Do Morts blog? Do Morts read blogs? Do Morts know they are Morts? Do Morts care that they are Morts? Do Morts know why they are Morts? Do Morts want to be more than Morts?Sorry, that was quite unprofessional. I’ll get to my point now. My buddy Don if not through his blog post then through our off-line conversation makes a very altruistic argument to bridge the development ......