I think what makes it especially disconcerting is that two
seemingly-equivalent operations return different results.
a.set(b) called multiple times is not equivalent to b.addToA(a) called
the same number of times. As Kevin says, this means you have to have
specialized knowledge about how Cayenne works that is not intuitively
obvious.
On Wed, Mar 5, 2008 at 12:10 PM, Kevin Menard <kmenar..ervprise.com> wrote:
> local operation. There's a disjoin here that's slightly unsettling. It's
> as if the user is just expected to know rules about how Cayenne is going to
> work with that list, rather than be able to treat it as just a list or as a
> view of the backing store. Hopefully that helps clarify my concern a bit
> more.
This archive was generated by hypermail 2.0.0 : Wed Mar 05 2008 - 12:15:15 EST