On Wed, Oct 21, 2009 at 4:15 PM, Maciej Stachowiak <mjs@apple.com> wrote:
> I agree. The reason I phrased it as I did was to contrast with my previous
> remarks. The "children" attribute should be part of a standard, even though
> it creates what I think is a poor design pattern (mix of previous/next and
> indexed access to the same collection).
>
It might be worth adding annotations to the spec to say "this API is
terrible, do not use" and "this API is terrible, do not follow its design".
Rob
--
"He was pierced for our transgressions, he was crushed for our iniquities;
the punishment that brought us peace was upon him, and by his wounds we are
healed. We all, like sheep, have gone astray, each of us has turned to his
own way; and the LORD has laid on him the iniquity of us all." [Isaiah
53:5-6]