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.
signature.asc
Description: This is a digitally signed message part
_______________________________________________ coders mailing list [email protected] http://lists.slug.org.au/listinfo/coders
