I know, its me again :D
I think we need to create a specification. At this
point we are making the code the specification which I
dont think is a good thing. New people have to read
the code to get the jist of the definition of the
objects. Maybe we just need more commenting at the
beginning of each class to say what it is and what it
Like right now i am making some example changes to
DrawApplication and I sometimes get stuck wondering
how I should split the functionality between methods.
Is a DrawingView always going to extend a Component in
this Java architecture? Should I check it before I
add it to the Container to be sure it is a Component
or should I simply cast on the fly?