[Bluej-discuss] removing arrows
Gordon Royle
gordon at csse.uwa.edu.au
Wed Jan 24 11:14:50 GMT 2007
On 24/01/2007, at 7:25 PM, Paul McCard wrote:
> I can't help feeling that most people would not miss the complete
> removal of "manual" manipulation of the arrows (both inheritance and
> dependecies/association). We (at Sunderland) never use it, and would
> not want to even with the enhancements discussed. Let the class
> diagram
> be purely a generated representation of the code rather than, in this
> one thorny respect, an editor - that would be much cleaner.
100% agree... in my opinion the arrows should purely be a visual
representation of the actual code.
I tell my students that I want their class diagram to be as "sparse"
and "non-spaghetti-like" as possible, meaning that I want their code
to be loosely coupled. I don't want them to write spaghetti code and
then manually remove arrows... I want them to write loosely coupled
code!
Gordon
--
Associate Professor Gordon Royle
Department of Computer Science & Software Engineering
University of Western Australia
http://people.csse.uwa.edu.au/gordon
More information about the bluej-discuss
mailing list