[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