I hope you understand that this is yet another change that conflicts
with what I put in the branch...
Again, is it your intention to ignore that work and move in a
different direction making it difficult (or impossible without re-
changing various things) to get that finished and merged back in?
I suppose I've been out a lot for the last couple of weeks and so I
haven't been able to finish this, so perhaps I have no say any more...
except what I've said before that you REALLY need to think through to
the end goal before trying to make interim steps that may turn out to
not be helpful at all... and if no one else cares... why should I?
-David
On Aug 20, 2009, at 11:35 AM, Adrian Crum wrote:
Actually, I just converted EntityListIterator to an interface and
everything works fine. It ended up being a trivial change.
I'll wait for any objections before committing it.
-Adrian
Adrian Crum wrote:
One problem I just ran into while implementing the security redesign:
EntityListIterator implements ListIterator, but code throughout the
project references EntityListIterator (a concrete class) instead of
ListIterator (an interface).
I would like to refactor that so that the interface is used instead
of the concrete class. What do you think?
-Adrian
Adrian Crum wrote:
--- On Wed, 8/12/09, Adrian Crum <adri...@hlmksw.com> wrote:
Let's say we're working on the entity component. Just
extract interfaces from the commonly used classes, move them
to framework/api, update import statements, compile, test,
commit. It seems pretty straightforward to me.
Crow tastes nasty.
After trying to implement my example, I can see the problems. Wow,
that is ugly. One thing is certain, we're very good at painting
ourselves into corners.
-Adrian