On Wed, 2007-01-24 at 10:53 +1100, Erik de Castro Lopo wrote:

> > "UML is a productivity tool with a negative coefficient".
> 
> That was Peter Miller who has *very* **extensive** experience in
> OO design. Having worked with Peter I know that he has excellent
> OO design skills and if he don't need no steenking UML then I
> don't either :-).

Actually, I was thinking of Rational Rose at the time.  Round-trip
engineering is essential, and last time I used the Rat it was incapable
of adding round-trip value to any but the most trivial of projects (and
they don't need it).  Also, I want text in my code repository, not
opaque Rat blobs.  (Last time I used the Rat was a few years back, and
maybe it is vastly better today, but my negative impression has yet to
fade.)

I *do* like interaction diagrams, and I've been known to use two of the
1.739 * 10**15 UML arrow types.  If my diagram needs a legend, I know it
is incomprehensible.


If there were an open source code editor out there that let me flip
between various model views and the actual text code view, with
modifications to either being reflected in the other as I type - and the
result being stored as a simple text file just like I'm using now (that
means NO ugly Rat droppings all over my code's text) then I'd be tempted
to try it.  Some of my smaller (50..100Ksloc) OSS projects would be good
candidates.

A code debugger that could produce interaction diagrams from
uninstrumented code would be handy, too.


-- 
Regards
Peter Miller <[EMAIL PROTECTED]>
/\/\*        http://www.canb.auug.org.au/~millerp/

PGP public key ID: 1024D/D0EDB64D
fingerprint = AD0A C5DF C426 4F03 5D53  2BDB 18D8 A4E2 D0ED B64D
See http://www.keyserver.net or any PGP keyserver for public key.

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
coders mailing list
[email protected]
http://lists.slug.org.au/listinfo/coders

Reply via email to